County directory · Massachusetts · 2026–27
School districts in Middlesex County, MA
Middlesex County has 55 regular public school districts, enrolling 201,589 students in 2024–25. The largest is Lowell (14,457 students, 7% of the county), followed by Newton and Framingham. 46 of the 55 offer kindergarten. Massachusetts sets no statewide kindergarten cutoff.
The 55 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Lowell 155 Merrimack Street, Lowell | Pre-K–12 | 27 | 14,457 | 1,087 | (978) 674-4320 |
| Newton 100 Walnut Street, Newtonville | Pre-K–12 | 22 | 11,632 | 702 | (617) 559-6100 |
| Framingham 19 Flagg Drive, Framingham | Pre-K–12 | 14 | 9,124 | 738 | (508) 626-9118 |
| Everett 121 Vine Street, Everett | Pre-K–12 | 10 | 7,307 | 485 | (617) 389-7950 |
| Cambridge 135 Berkshire Street, Cambridge | Pre-K–12 | 16 | 7,027 | 562 | No website listed by NCES (2025–26) (617) 349-6494 |
| Lexington 146 Maple Street, Lexington | Pre-K–12 | 10 | 6,748 | 306 | (781) 861-2580 |
| Malden 110 Pleasant St, Malden | Pre-K–12 | 7 | 6,354 | 455 | (781) 397-6100 |
| Arlington 869 Massachusetts Avenue, Arlington | Pre-K–12 | 11 | 6,113 | 446 | (781) 316-3501 |
| Waltham 617 Lexington Street, Waltham | Pre-K–12 | 11 | 5,777 | 439 | (781) 314-5405 |
| Natick 13 East Central Street, Natick | Pre-K–12 | 7 | 5,297 | 367 | (508) 647-6500 |
| Chelmsford 230 North Road, Chelmsford | Pre-K–12 | 8 | 5,068 | 359 | (978) 251-5100 |
| Acton-Boxborough 15 Charter Rd, Acton | Pre-K–12 | 9 | 5,055 | 299 | (978) 264-4700 |
| Billerica 365 Boston Rd, Billerica | Pre-K–12 | 8 | 4,972 | 397 | (978) 528-7900 |
| Somerville 167 Holland Street, Somerville | Pre-K–12 | 11 | 4,952 | 362 | (617) 625-6600 |
| Marlborough 25 Union Street, Marlborough | Pre-K–12 | 7 | 4,728 | 428 | (508) 460-3509 |
| Woburn 55 Locust Street, Woburn | Pre-K–12 | 10 | 4,520 | 355 | (781) 937-8233 |
| Belmont 644 Pleasant Street, Belmont | Pre-K–12 | 7 | 4,448 | 248 | (617) 993-5401 |
| Winchester 80 Skillings Rd, Winchester | Pre-K–12 | 7 | 4,391 | 272 | (781) 721-7000 |
| Hopkinton 89 Hayden Rowe Street, Hopkinton | Pre-K–12 | 6 | 4,227 | 260 | (508) 417-9360 |
| Medford 489 Winthrop Street, Medford | Pre-K–12 | 8 | 4,170 | 301 | (781) 393-2442 |
| Reading 82 Oakland Road, Reading | Pre-K–12 | 9 | 3,836 | 240 | (781) 944-5800 |
| Melrose 360 Lynn Fells Pkwy, Melrose | Pre-K–12 | 8 | 3,815 | 257 | (781) 662-2000 |
| Burlington 123 Cambridge Street, Burlington | Pre-K–12 | 6 | 3,510 | 244 | (781) 270-1801 |
| Dracut 2063 Lakeview Avenue, Dracut | Pre-K–12 | 6 | 3,491 | 248 | (978) 957-2660 |
| Wakefield 60 Farm Street, Wakefield | Pre-K–12 | 7 | 3,382 | 264 | (781) 246-6400 |
| Tewksbury 139 Pleasant Street, Tewksbury | Pre-K–12 | 6 | 3,219 | 276 | (978) 640-7800 |
| North Middlesex 66 Brookline Street, Townsend | Pre-K–12 | 6 | 2,914 | 209 | (978) 597-8713 |
| Ashland 87 West Union Street, Ashland | Pre-K–12 | 5 | 2,909 | 179 | (508) 881-0150 |
| Watertown 30 Common Street, Watertown | Pre-K–12 | 5 | 2,844 | 240 | (617) 926-7700 |
| Wilmington 146 Middlesex Avenue, Wilmington | Pre-K–12 | 7 | 2,756 | 219 | (978) 694-6000 |
| Wayland 41 Cochituate Rd, Wayland | Pre-K–12 | 6 | 2,701 | 163 | (508) 358-3774 |
| Holliston 370 Hollis Street, Holliston | Pre-K–12 | 4 | 2,689 | 141 | (508) 429-0654 |
| Sudbury 40 Fairbank Road, Sudbury | Pre-K–8 | 5 | 2,529 | 248 | (978) 443-1058 |
| Bedford 97 McMahon Road, Bedford | Pre-K–12 | 4 | 2,513 | 132 | (781) 275-7588 |
| Stoneham 149 Franklin Street, Stoneham | Pre-K–12 | 6 | 2,338 | 196 | (781) 279-3802 |
| North Reading 189 Park Street, North Reading | Pre-K–12 | 5 | 2,327 | 174 | (978) 664-7810 |
| Hudson 155 Apsley Street, Hudson | Pre-K–12 | 5 | 2,322 | 200 | (978) 567-6100 |
| Greater Lowell Regional Vocational Technical 250 Pawtucket Blvd, Tyngsborough | 9–12 | 1 | 2,314 | — | (978) 441-4800 |
| Groton-Dunstable 344 Main Street, Groton | Pre-K–12 | 5 | 2,300 | 149 | (978) 448-5505 |
| Weston 89 Wellesley Street, Weston | Pre-K–12 | 5 | 2,063 | 134 | (781) 786-5210 |
| Concord 120 Meriam Rd, Concord | Pre-K–8 | 4 | 1,914 | 185 | (978) 318-1500 |
| Ayer Shirley School District 115 Washington Street, Ayer | Pre-K–12 | 4 | 1,723 | 136 | (978) 772-8600 |
| Littleton 33 Shattuck Street, Littleton | Pre-K–12 | 4 | 1,655 | 132 | (978) 540-2500 |
| Tyngsborough 50 Norris Rd, Tyngsborough | Pre-K–12 | 3 | 1,515 | 103 | (978) 649-7488 |
| Lincoln-Sudbury 390 Lincoln Rd, Sudbury | 9–12 | 1 | 1,445 | — | (978) 443-9961 |
| Northeast Metropolitan Regional Vocational Technical 100 Hemlock Rd, Wakefield | 9–12 | 1 | 1,381 | — | (781) 246-0810 |
| Shawsheen Valley Regional Vocational Technical 100 Cook Street, Billerica | 9–12 | 1 | 1,282 | — | (978) 667-2111 |
| Maynard 3-R Tiger Drive, Maynard | Pre-K–12 | 3 | 1,217 | 101 | (978) 897-2222 |
| Concord-Carlisle 120 Meriam Rd, Concord | 9–12 | 1 | 1,191 | — | (978) 341-2490 |
| Assabet Valley Regional Vocational Technical 215 Fitchburg Street, Marlborough | 9–12 | 1 | 1,144 | — | (508) 485-9430 |
| Lincoln 6 Ballfield Road, Lincoln | Pre-K–8 | 2 | 1,039 | 101 | (781) 259-9409 |
| South Middlesex Regional Vocational Technical 750 Winter Street, Framingham | 9–12 | 1 | 896 | — | (508) 416-2250 |
| Nashoba Valley Regional Vocational Technical 100 Littleton Road, Westford | 9–12 | 1 | 767 | — | (978) 692-4711 |
| Minuteman Regional Vocational Technical 758 Marrett Rd, Lexington | 9–12 | 1 | 669 | — | (781) 861-6500 |
| Carlisle 83 School Street, Carlisle | Pre-K–8 | 1 | 612 | 58 | (978) 369-6550 |
Middlesex County at a glance
Together the 55 districts run 356 schools from offices in 47 towns. The smallest by enrollment is Carlisle, with 612 students; the median Middlesex County district has 2,909. By grade span: 42 Pre-K–12, 9 9–12 and 4 Pre-K–8.
Kindergarten in 2024–25, counting the 46 districts that report a K grade: 13,597 children. The biggest kindergarten was Lowell's, with 1,087; Framingham had 738, and the smallest, Carlisle, had 58.
Middlesex County holds 55 of Massachusetts's 323 regular districts (17%) and 23% of its 867,740 public school students, ranking 1st of 14 counties by number of districts and 1st by enrollment. By size, 12 enroll 5,000 or more, 39 enroll 1,000 to 4,999 and 4 have fewer than 1,000 students, and the average school here has about 566 students.
Which district am I in?
Each district draws its own attendance zones, so your home address decides it. There is no address lookup here; ask the district. 1 of the 55 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Lowell · Newton · Framingham · Everett · Lexington · Malden · Arlington · Waltham · Natick · Chelmsford · Acton-Boxborough · Billerica · Somerville · Marlborough · Woburn · Belmont · Winchester · Hopkinton · Medford · Reading · Melrose · Burlington · Dracut · Wakefield · Tewksbury · North Middlesex · Ashland · Watertown · Wilmington · Wayland · Holliston · Sudbury · Bedford · Stoneham · North Reading · Hudson · Greater Lowell Regional Vocational Technical · Groton-Dunstable · Weston · Concord · Ayer Shirley School District · Littleton · Tyngsborough · Lincoln-Sudbury · Northeast Metropolitan Regional Vocational Technical · Shawsheen Valley Regional Vocational Technical · Maynard · Concord-Carlisle · Assabet Valley Regional Vocational Technical · Lincoln · South Middlesex Regional Vocational Technical · Nashoba Valley Regional Vocational Technical · Minuteman Regional Vocational Technical · Carlisle
What grade will my child be in?
More in Massachusetts
Every Massachusetts district by county · Massachusetts kindergarten cutoff
More Massachusetts county directories: Barnstable County (17) · Berkshire County (16) · Bristol County (24) · Essex County (32) · Franklin County (20) · Hampshire County (19)