dcsimg
 

Teaching Schools in Massachusetts Districts

Massachusetts has more than 238 school districts, from Suffolk county County's Boston to Worcester county County's West boylston and everywhere in between.

Here's a list of all districts with more than 1,000 students, plus some key information if you're interested in becoming a teacher in Massachusetts. Don't miss our report on Massachusetts Teacher Salaries!

District County Number of Students Number of Teachers Per-Capita Income Phone Number URL
Boston Suffolk 55,371 4,170 $23,353 (617) 635-9050 NA
Springfield Hampden 25,141 2,144 $15,232 (413) 787-7000 NA
Worcester Worcester 23,988 1,716 $18,614 (508) 799-3115 NA
Brockton Plymouth 15,501 1,100 $17,163 (508) 580-7511 NA
Lynn Essex 13,373 901 $17,492 (781) 593-1680 NA
Lowell Middlesex 13,331 970 $17,557 (978) 674-2100 NA
New Bedford Bristol 12,636 879 $15,602 (508) 997-4511 NA
Lawrence Essex 12,284 929 $13,360 (978) 975-5900 NA
Newton Middlesex 11,765 892 $45,708 (617) 559-6100 NA
Fall River Bristol 9,886 697 $16,118 (508) 675-8420 NA
Quincy Norfolk 8,969 680 $26,001 (617) 984-8700 NA
Plymouth Plymouth 8,240 592 $23,732 (508) 830-4300 NA
Framingham Middlesex 8,153 648 $27,758 (508) 626-9117 NA
Taunton Bristol 7,920 505 $19,899 (508) 821-1201 NA
Chicopee Hampden 7,845 621 $18,646 (413) 594-3410 NA
Wachusett Worcester 7,428 459 $27,918 (508) 829-1670 NA
Methuen Essex 7,230 494 $22,305 (978) 722-6001 NA
Weymouth Norfolk 6,919 448 $24,976 (781) 335-1460 NA
Haverhill Essex 6,845 456 $23,280 (978) 374-3405 NA
Brookline Norfolk 6,472 513 $44,327 (617) 730-2403 NA
Malden Middlesex 6,332 430 $22,004 (781) 397-7204 NA
Leominster Worcester 6,290 425 $21,769 (978) 534-7700 NA
Lexington Middlesex 6,182 524 $46,119 (781) 861-2550 NA
Andover Essex 6,163 435 $41,133 (978) 623-8501 NA
Revere Suffolk 6,145 425 $19,698 (781) 286-8226 NA
Franklin Norfolk 6,120 416 $27,849 (508) 541-5243 NA
Westfield Hampden 6,100 475 $20,600 (413) 572-6403 NA
Peabody Essex 6,093 422 $24,827 (978) 536-6500 NA
Pittsfield Berkshire 6,072 509 $20,549 (413) 499-9512 NA
Cambridge Middlesex 5,950 565 $31,156 (617) 349-6494 NA
Billerica Middlesex 5,940 404 $24,953 (978) 436-9500 NA
Attleboro Bristol 5,933 384 $22,660 (508) 222-0012 NA
Holyoke Hampden 5,901 534 $15,913 (413) 534-2005 NA
Everett Middlesex 5,889 416 $19,845 (617) 389-7950 NA
Shrewsbury Worcester 5,841 369 $31,570 (508) 841-8400 NA
Bridgewater Raynham Plymouth 5,804 291 $23,541 (508) 279-2140 NA
Chelsea Suffolk 5,638 421 $14,628 (617) 466-4477 NA
Chelmsford Middlesex 5,418 344 $30,465 (978) 251-5100 NA
Braintree Norfolk 5,377 379 $28,683 (781) 380-0130 NA
Needham Norfolk 5,311 350 $44,549 (781) 455-0400 NA
Westford Middlesex 5,273 360 $37,979 (978) 692-5560 NA
Fitchburg Worcester 4,997 348 $17,256 (978) 345-3200 NA
Mansfield Bristol 4,888 299 $27,441 (508) 261-7500 NA
Wellesley Norfolk 4,868 365 $52,866 (781) 446-6210 NA
Medford Middlesex 4,854 340 $24,707 (781) 393-2442 NA
Somerville Middlesex 4,842 389 $23,628 (617) 625-6600 NA
Woburn Middlesex 4,769 369 $26,207 (781) 937-8233 NA
Waltham Middlesex 4,763 424 $26,364 (781) 314-5440 NA
North Attleborough Bristol 4,750 289 $25,974 (508) 643-2100 NA
Marshfield Plymouth 4,746 325 $28,768 (781) 834-5000 NA
Natick Middlesex 4,734 337 $36,358 (508) 647-6500 NA
Arlington Middlesex 4,713 345 $34,399 (781) 316-3523 NA
North Andover Essex 4,614 296 $34,335 (978) 794-1503 NA
Marlborough Middlesex 4,539 351 $28,723 (508) 460-3509 NA
Salem Essex 4,496 408 $23,857 (978) 740-1212 NA
Whitman Hanson Plymouth 4,463 262 $23,296 (781) 618-7412 NA
Reading Middlesex 4,392 304 $32,888 (781) 944-5800 NA
Dudley Charlton Reg Worcester 4,348 284 $22,646 (508) 943-6888 NA
Barnstable Barnstable 4,293 309 $25,554 (508) 862-4952 NA
Agawam Hampden 4,273 311 $22,562 (413) 821-0548 NA
Beverly Essex 4,269 300 $28,626 (978) 921-6100 NA
Tewksbury Middlesex 4,217 254 $27,031 (978) 640-7800 NA
Winchester Middlesex 4,198 284 $50,414 (781) 721-7004 NA
Milford Worcester 4,122 314 $23,742 (508) 478-1101 NA
Dracut Middlesex 4,107 241 $23,750 (978) 957-2660 NA
North Middlesex Middlesex 4,074 272 $24,006 (978) 597-8713 NA
Hingham Plymouth 4,058 270 $41,703 (781) 741-1500 NA
Dartmouth Bristol 4,017 269 $24,326 (508) 997-3391 NA
Belmont Middlesex 3,974 253 $42,485 (617) 993-5401 NA
Walpole Norfolk 3,954 265 $32,117 (508) 660-7200 NA
West Springfield Hampden 3,954 297 $20,982 (413) 263-3290 NA
Milton Norfolk 3,952 259 $37,138 (617) 696-4808 NA
Easton Bristol 3,906 260 $30,732 (508) 230-3200 NA
Wilmington Middlesex 3,783 274 $25,835 (978) 694-6000 NA
Stoughton Norfolk 3,776 297 $25,480 (781) 344-4000 NA
Melrose Middlesex 3,767 238 $30,347 (781) 662-2000 NA
Falmouth Barnstable 3,750 308 $27,548 (508) 548-0151 NA
Burlington Middlesex 3,711 293 $30,732 (781) 270-1801 NA
Danvers Essex 3,617 259 $26,852 (978) 777-4539 NA
Hampden Wilbraham Hampden 3,600 244 $28,976 (413) 596-3884 NA
Westborough Worcester 3,581 259 $35,063 (508) 836-7700 NA
Sandwich Barnstable 3,579 235 $26,895 (508) 888-1054 NA
Middleborough Plymouth 3,506 227 $20,246 (508) 946-2000 NA
Hopkinton Middlesex 3,453 235 $41,469 (508) 417-9360 NA
Pembroke Plymouth 3,441 211 $27,066 (781) 829-1178 NA
Norwood Norfolk 3,437 268 $27,720 (781) 762-6804 NA
Nashoba Worcester 3,433 241 $31,975 (978) 779-0539 NA
Sharon Norfolk 3,426 252 $41,323 (781) 784-1570 NA
Gloucester Essex 3,372 253 $25,595 (978) 281-9800 NA
Wakefield Middlesex 3,360 240 $30,369 (781) 246-6400 NA
Dennis Yarmouth Barnstable 3,349 278 $23,788 (508) 398-7600 NA
Duxbury Plymouth 3,298 232 $40,242 (781) 934-7600 NA
Scituate Plymouth 3,278 231 $33,940 (781) 545-8759 NA
Dighton Rehoboth Bristol 3,235 219 $25,006 (508) 252-5000 NA
Marblehead Essex 3,232 236 $46,738 (781) 639-3141 NA
Pentucket Essex 3,226 226 $27,733 (978) 363-2280 NA
Triton Essex 3,171 218 $27,568 (978) 465-2397 NA
Sudbury Middlesex 3,164 214 $53,285 (978) 639-3211 NA
Wareham Plymouth 3,142 239 $21,312 (508) 291-3500 NA
Canton Norfolk 3,125 232 $33,510 (781) 821-5060 NA
Longmeadow Hampden 3,102 234 $38,949 (413) 565-4200 NA
Westwood Norfolk 3,100 225 $41,553 (781) 326-7500 NA
Hudson Middlesex 3,071 226 $26,679 (978) 567-6100 NA
Ludlow Hampden 3,050 216 $20,105 (413) 583-8372 NA
Medfield Norfolk 3,020 197 $42,891 (508) 359-2302 NA
Quabbin Worcester 3,012 204 $21,608 (978) 355-4668 NA
Acton Boxborough Middlesex 2,930 177 $41,687 (978) 264-4700 NA
Dedham Norfolk 2,910 220 $28,199 (781) 326-5622 NA
Grafton Worcester 2,902 200 $26,952 (508) 839-5421 NA
Foxborough Norfolk 2,867 210 $32,294 (508) 543-1660 NA
Saugus Essex 2,866 204 $25,524 (781) 231-5000 NA
Holliston Middlesex 2,864 215 $32,116 (508) 429-0654 NA
Mendon Upton Worcester 2,856 184 $31,426 (508) 634-1585 NA
Randolph Norfolk 2,851 218 $23,413 (781) 961-6205 NA
East Longmeadow Hampden 2,850 204 $27,659 (413) 525-5450 NA
Norton Bristol 2,829 184 $23,876 (508) 285-0100 NA
Groton Dunstable Middlesex 2,798 170 $33,130 (978) 448-5505 NA
Wayland Middlesex 2,738 196 $52,717 (508) 358-3774 NA
North Reading Middlesex 2,735 192 $30,902 (978) 664-7810 NA
Somerset Bristol 2,729 217 $22,420 (508) 324-3100 NA
Hanover Plymouth 2,698 203 $30,268 (781) 878-0786 NA
Medway Norfolk 2,693 189 $27,578 (508) 533-3222 NA
Northampton Hampshire 2,692 203 $24,022 (413) 587-1327 NA
Stoneham Middlesex 2,650 199 $27,599 (781) 279-3802 NA
Ashland Middlesex 2,640 159 $31,641 (508) 881-0150 NA
Bellingham Norfolk 2,635 172 $25,047 (508) 883-1706 NA
Acton Middlesex 2,614 138 $41,901 (978) 264-4700 NA
Watertown Middlesex 2,613 222 $33,262 (617) 926-7700 NA
Belchertown Hampshire 2,610 167 $21,938 (413) 323-0456 NA
Gardner Worcester 2,600 179 $18,624 (978) 632-1000 NA
Northbridge Worcester 2,539 168 $22,515 (508) 234-8156 NA
Bedford Middlesex 2,429 198 $39,212 (781) 275-7588 NA
Amesbury Essex 2,424 168 $24,103 (978) 388-0507 NA
Auburn Worcester 2,399 165 $23,802 (508) 832-7755 NA
Ashburnham Westminster Worcester 2,388 149 $23,464 (978) 827-1434 NA
Weston Middlesex 2,388 195 $79,640 (781) 529-8080 NA
East Bridgewater Plymouth 2,375 147 $23,532 (508) 378-8200 NA
Bourne Barnstable 2,372 158 $22,092 (508) 759-0660 NA
Lynnfield Essex 2,353 150 $39,560 (781) 334-5800 NA
Norwell Plymouth 2,345 144 $37,222 (781) 659-8800 NA
Rockland Plymouth 2,278 140 $23,068 (781) 878-3893 NA
Swampscott Essex 2,256 174 $35,487 (781) 596-8800 NA
Newburyport Essex 2,251 169 $34,187 (978) 465-4457 NA
Abington Plymouth 2,189 128 $23,380 (781) 982-2150 NA
Southbridge Worcester 2,166 179 $18,514 (508) 764-5414 NA
Seekonk Bristol 2,154 145 $24,058 (508) 399-5106 NA
Ipswich Essex 2,137 149 $32,516 (978) 356-2935 NA
South Hadley Hampshire 2,132 167 $22,732 (413) 538-5060 NA
Greater New Bedford Regional Vocational Technical Bristol 2,106 191 $0 (508) 998-3321 NA
Masconomet Essex 2,085 134 $38,690 (978) 887-2323 NA
King Philip Norfolk 2,079 118 $30,066 (508) 520-7991 NA
Swansea Bristol 2,078 148 $21,776 (508) 675-1195 NA
Blackstone Millville Worcester 2,064 141 $20,832 (508) 883-4400 NA
Oxford Worcester 2,042 141 $21,828 (508) 987-6050 NA
Tyngsborough Middlesex 2,031 138 $27,249 (978) 649-7488 NA
Hamilton Wenham Essex 2,026 164 $34,472 (978) 468-5310 NA
Greater Lowell Regional Vocational Technical Middlesex 2,014 182 $0 (978) 441-4800 NA
Uxbridge Worcester 2,002 137 $24,540 (508) 278-8648 NA
Clinton Worcester 1,996 142 $22,764 (978) 365-4200 NA
Central Berkshire Berkshire 1,987 145 $22,323 (413) 684-0320 NA
Fairhaven Bristol 1,986 138 $20,986 (508) 979-4000 NA
Winthrop Suffolk 1,970 142 $27,374 (617) 846-5500 NA
Spencer E Brookfield Worcester 1,957 137 $21,262 (508) 885-8500 NA
Webster Worcester 1,942 131 $20,410 (508) 943-0104 NA
Freetown Lakeville Plymouth 1,922 138 $25,208 (508) 923-2000 NA
Silver Lake Plymouth 1,903 138 $25,118 (781) 585-4313 NA
Westport Bristol 1,895 123 $25,281 (508) 636-1137 NA
Concord Middlesex 1,894 149 $51,477 (978) 318-1500 NA
Millbury Worcester 1,893 135 $23,531 (508) 865-9501 NA
Northborough Worcester 1,883 137 $32,889 (508) 486-5115 NA
Leicester Worcester 1,881 122 $20,822 (508) 892-7040 NA
Mashpee Barnstable 1,856 146 $25,215 (508) 539-1500 NA
Carver Plymouth 1,847 135 $20,398 (508) 866-6160 NA
Southwick Tolland Hampden 1,797 136 $22,142 (413) 569-5391 NA
Tantasqua Worcester 1,782 145 $23,421 (508) 347-3077 NA
Douglas Worcester 1,771 113 $23,036 (508) 476-7901 NA
Palmer Hampden 1,748 121 $18,664 (413) 283-2650 NA
Lunenburg Worcester 1,702 120 $26,986 (978) 582-4100 NA
Georgetown Essex 1,688 110 $28,846 (978) 352-5777 NA
Athol Royalston Worcester 1,682 130 $16,990 (978) 249-2400 NA
Amherst Pelham Hampshire 1,661 134 $18,871 (413) 362-1810 NA
Sutton Worcester 1,643 113 $27,490 (508) 581-1600 NA
Winchendon Worcester 1,626 102 $18,798 (978) 297-0031 NA
Lincoln Sudbury Middlesex 1,615 125 $51,929 (978) 443-9961 NA
North Adams Berkshire 1,612 148 $16,381 (413) 662-3225 NA
Littleton Middlesex 1,607 100 $31,070 (978) 486-8951 NA
Easthampton Hampshire 1,575 125 $21,922 (413) 529-1500 NA
Narragansett Worcester 1,575 111 $21,361 (978) 939-5661 NA
Sabis International Charter (district) Hampden 1,573 70 $0 (413) 783-2600 NA
Southborough Worcester 1,556 113 $44,310 (508) 486-5115 NA
Adams Cheshire Berkshire 1,554 104 $18,735 (413) 743-2939 NA
Nauset Barnstable 1,535 122 $26,016 (508) 255-8800 NA
Cohasset Norfolk 1,496 110 $42,909 (781) 383-6112 NA
Greenfield Franklin 1,496 105 $18,830 (413) 772-1311 NA
Manchester Essex Regional Essex 1,457 105 $0 (978) 526-4919 NA
Quaboag Regional Worcester 1,452 91 $19,103 (413) 436-9256 NA
Millis Norfolk 1,435 91 $27,957 (508) 376-7000 NA
Abby Kelley Foster Charter Public (district) Worcester 1,426 102 $0 (508) 854-8400 NA
Monson Hampden 1,419 96 $22,519 (413) 267-4150 NA
Northboro Southboro Worcester 1,409 101 $37,289 (508) 486-5115 NA
Berkshire Hills Berkshire 1,377 125 $25,761 (413) 298-4017 NA
Montachusett Regional Vocational Technical Worcester 1,355 104 $0 (978) 345-9200 NA
Greater Fall River Regional Vocational Technical Bristol 1,352 124 $0 (508) 678-2891 NA
Mystic Valley Regional Charter (district) Middlesex 1,352 95 $0 (781) 388-1961 NA
Harwich Barnstable 1,334 114 $23,063 (508) 430-7200 NA
Maynard Middlesex 1,328 92 $27,016 (978) 897-2222 NA
Amherst Hampshire 1,321 127 $17,427 (413) 362-1805 NA
Ware Hampshire 1,309 90 $18,908 (413) 967-4271 NA
Hopedale Worcester 1,308 83 $24,791 (508) 634-2220 NA
Shawsheen Valley Regional Vocational Technical Middlesex 1,300 122 $0 (978) 667-2111 NA
West Bridgewater Plymouth 1,292 80 $23,701 (508) 894-1230 NA
Harvard Worcester 1,277 85 $40,867 (978) 456-4140 NA
Wrentham Norfolk 1,274 73 $30,792 (508) 384-5439 NA
Southeastern Regional Vocational Technical Bristol 1,257 116 $0 (508) 230-1200 NA
Northeast Metropolitan Regional Vocational Technical Middlesex 1,249 118 $0 (781) 246-0810 NA
Concord Carlisle Middlesex 1,245 90 $53,233 (978) 341-2490 NA
Nantucket Nantucket 1,234 115 $31,314 (508) 228-7285 NA
Boston Renaissance Charter Public (district) Suffolk 1,206 95 $0 (617) 357-0900 NA
Bristol Plymouth Regional Vocational Technical Bristol 1,206 91 $0 (508) 823-5151 NA
Whittier Regional Vocational Technical Essex 1,206 117 $0 (978) 373-4101 NA
Gateway Hampshire 1,202 88 $21,695 (413) 685-1000 NA
Hull Plymouth 1,202 85 $26,331 (781) 925-4400 NA
Ayer Middlesex 1,197 95 $26,400 (978) 772-8600 NA
Greater Lawrence Regional Vocational Technical Essex 1,195 127 $0 (978) 686-0194 NA
Kingston Plymouth 1,180 67 $23,370 (781) 585-4313 NA
Pioneer Valley Franklin 1,167 92 $21,691 (413) 498-2911 NA
Holbrook Norfolk 1,161 84 $23,379 (781) 767-1226 NA
Old Rochester Plymouth 1,151 84 $30,025 (508) 758-2772 NA
Dover Sherborn Norfolk 1,150 99 $61,953 (508) 785-0036 NA
Foxborough Regional Charter (district) Norfolk 1,139 77 $0 (508) 543-2508 NA
Blackstone Valley Regional Vocational Technical Worcester 1,136 91 $0 (508) 529-7758 NA
Mohawk Trail Franklin 1,130 105 $21,646 (413) 625-0192 NA
Granby Hampshire 1,125 82 $23,209 (413) 467-7193 NA
Southern Worcester County Regional Vocational Technical Worcester 1,115 110 $0 (508) 248-5971 NA
Gill Montague Franklin 1,085 95 $18,567 (413) 863-9324 NA
Norfolk Norfolk 1,071 75 $32,454 (508) 528-1225 NA
Lincoln Middlesex 1,050 113 $49,095 (781) 259-9409 NA
West Boylston Worcester 1,013 72 $22,899 (508) 835-2917 NA