Grafton

Grafton, Massachusetts · Worcester County · Regular local school district

Students
3,089
Grades
PK–12
Schools
6
Per-pupil spending
$17,452

Student demographics

Hispanic
257 (8%)
White
2,140 (69%)
Black
87 (3%)
Asian
484 (16%)
Two or more
97 (3%)
American Indian
16 (1%)
Pacific Islander
3 (0%)

Funding

Total revenue
$60,587,000
Federal
$2,816,000
State
$19,672,000
Local
$38,099,000

Contact

30 Providence Rd, MA 01519
(508) 839-5421
graftonps.org/Domain/11

Schools in Grafton (6)

SchoolType
Grafton High SchoolRegular School
Grafton MiddleRegular School
Millbury Street Elementary SchoolRegular School
North Grafton ElementaryRegular School
North Street Elementary SchoolRegular School
South Grafton ElementaryRegular School

Get Grafton data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=30+Providence+Rd+Grafton+MA" \
  -H "X-API-Key: your_api_key"