Massachusetts Schools

  • MASS. DEPARTMENT OF ELEMENTARY AND SECONDARY EDUCATION
  • 75 PLEASANT STREET
  • MALDEN, MA 2148
  • (781) 338-3100
Below is a summary of public and private K-12 schools in Massachusetts, the information provided includes details on state finances, overall faculty numbers and student enrollment. We have also collected graduation and dropout rates which are broken down by grade and race.

Interested in downloading a spreadsheet of all K-12 high schools in Massachusetts? Click Here To Get Your List of High Schools!

State Information For Public Schools

Massachusetts School Rankings

State Ranking
Graduation Rate81.5%-
Dropout Rate3.4%-
Per Pupil Spending$13,921-
Students Per Teacher13.6-
Number of Schools1,888-
Number of Students958,910-
Number of (FTE) Teachers70,398-

Massachusetts Student, Faculty and Staff Statistics (2008)

Student Enrollment Per Grade
    Student/Teacher Ratio
Total Student Enrollment958,91013.6
Prekindergarten Students26,79622.9
Kindergarten Students68,54020.5
1st Grade Students70,492-
2nd Grade Students70,552-
3rd Grade Students70,935-
4th Grade Students70,666-
5th Grade Students71,696-
6th Grade Students71,009-
7th Grade Students71,959-
8th Grade Students73,170-
9th Grade Students79,315-
10th Grade Students73,214-
11th Grade Students71,514-
12th Grade Students68,329-
Ungraded Students723-
Teachers Per Grade Level
    Student/Teacher Ratio
Total Full Time Equivalent (FTE) Teachers70,39813.6
Prekindergarten Teachers1,17022.9
Kindergarten Teachers3,33620.5
Elementary Teachers42,079-
Secondary Teachers23,813-
Teachers of Ungraded Classes--
Instructional Faculty
   
Instructional Aides22,832
Instructional Coordinators and Supervisors493
Guidance Counselors & Directors
   
Total Guidance Counselors & Directors2,222
Elementary907
Secondary1,315
Other-
Librarians & Staff
   
Librarians867
Library Support Staff1,063
Administrators
   
Total Administrators & Support Staff25,761
Local Education Agency (LEA) Administrators2,264
LEA Administrative Support Staff3,529
School Administrators4,414
School Administrative Support Staff5,883
Student Support Services8,229
Other Support Services Staff1,442

Massachusetts State Financial Details (2008)

State Revenues For Education
    Percent of Total
Total Revenues$14,632,844,870-
Total Local Revenues$7,752,914,81553.0%
Property Tax--
Non-Property Tax--
Local Government Property Tax$7,181,389,22149.1%
Local Government Non-Property Tax--
Individual Tuition$3,255,2190.02%
Tuition From LEAs$179,572,1441.2%
Individual Transportation Fees$573,5850.00%
Transportation Fees From LEAs--
Earnings on Investments$9,757,8710.07%
Food Service$153,619,1471.0%
Student Activities$30,527,0560.2%
Textbooks--
Summer School$7,022,8840.05%
Other Revenues$366,769,8322.5%
Intermediate Revenues--
Total State Revenues$6,127,024,00841.9%
Total Federal Revenues$752,906,0475.1%
Direct Grants$44,960,9990.3%
Revenues Through State$689,153,1264.7%
Revenues Through Intermediate Agencies--
Other Sources$18,791,9220.1%
State Expenses For Education
    Percent of Total
Total Current Expenditures$13,160,383,156-
Total Instructional Expenditures$8,561,780,13465.1%
Salaries$5,285,693,41840.2%
Teacher Salaries - Regular$3,155,307,54624.0%
Teacher Salaries - Special Education$690,559,6995.2%
Teacher Salaries - Vocational$204,598,4531.6%
Teacher Salaries - Other$46,218,9320.4%
Employee Benefits$2,409,017,26018.3%
Purchased Services$47,487,5440.4%
Tuition To Private and Out-of-State Schools$615,512,6854.7%
Tuition To Other LEAs In-State$401,901,4973.1%
Supplies$186,548,1960.01%
Property$17,521,0310.1%
Other--
Textbooks$66,927,9750.5%
Salaries$2,155,102,51016.4%
Student Support$451,184,6083.4%
Instructional Staff Support$433,186,2303.3%
General Administration Support$111,273,6310.8%
School Administration Support$420,259,6213.2%
Operation & Maintenance Support$453,687,2123.4%
Student Transportation Support$72,122,0200.5%
Other Support$213,389,1881.6%
Employee Benefits$714,365,9035.4%
Student Support$187,218,7001.4%
Instructional Staff Support$161,755,1571.2%
General Administration Support$35,789,1170.3%
School Administration Support$108,808,4170.8%
Operation & Maintenance Support$125,397,7201.0%
Student Transportation Support$51,060,7710.4%
Other Support$44,336,0210.3%
Purchased Services$838,132,6416.4%
Student Support$69,866,5350.5%
Instructional Staff Support$6,912,7500.05%
General Administration Support$68,646,0850.5%
School Administration Support$3,871,1110.03%
Operation & Maintenance Support$296,831,2622.3%
Student Transportation Support$355,659,2232.7%
Other Support$36,345,6750.3%
Supplies$233,749,3901.8%
Student Support$25,589,5950.2%
Instructional Staff Support$2,939,0970.02%
General Administration Support$5,226,9250.04%
School Administration Support$11,811,1520.09%
Operation & Maintenance Support$168,905,1871.3%
Student Transportation Support$7,323,1930.06%
Other Support$11,954,2410.09%
Property$3,658,5380.03%
Student Support$36,9390.00%
Instructional Staff Support$972,5190.01%
General Administration Support$58,4870.00%
School Administration Support$49,2520.00%
Operation & Maintenance Support$452,5020.00%
Student Transportation Support$1,959,5530.01%
Other Support$129,2860.00%
Other$285,250,1052.2%
Student Support$2,273,5120.02%
Instructional Staff Support$1,886,2710.01%
General Administration Support$12,869,9400.10%
School Administration Support$5,015,3720.04%
Operation & Maintenance Support$146,747,7881.1%
Student Transportation Support$79,834,4240.6%
Other Support$36,622,7980.3%
Total Non-Instructional Expenditures$372,002,4732.8%
Food Services$372,002,4732.8%
Salaries$103,089,5800.8%
Employee Benefits$45,628,8820.3%
Purchased Services$1,372,3690.01%
Supplies$218,742,6661.7%
Property--
Other$3,168,9760.02%
Enterprise--
Salaries--
Employee Benefits--
Purchased Services--
Supplies--
Property--
Other--

Massachusetts State Graduation and Dropout Details (2007)

Graduation Rate By Race
    Graduation Rate
American Indian 66.8%
Asian 89.1%
Hispanic 64.7%
Black 69.6%
White 84.4%
Total 81.5%
Diploma Count By Race
    Diploma Count
American Indian 161
Asian 3,072
Hispanic 6,377
Black 5,161
White 49,566
Total 65,197
Other High School Completion Certificate (OHC) Recipients By Race
    OHC Count
American Indian 1
Asian 32
Hispanic 205
Black 114
White 353
Total 718
General Equivalency Diploma (GED) Recipients By Race (Ages 16-19)
    GED Count
American Indian 14
Asian 85
Hispanic 382
Black 239
White 1,694
Total 2,931
Dropout Rates By Grade
  Dropouts Dropout Rate
Grade 92,4003.1%
Grade 102,6633.6%
Grade 112,3743.4%
Grade 122,5203.7%
Grades 9-12 Total9,9573.4%
Dropout Rates By Race (Grades 9-12)
  Dropouts Dropout Rate
American Indian137.5%
Asian722.1%
Hispanic8648.3%
Black4005.9%
White1,0042.3%
Dropout Rates By Gender (Grades 9-12)
  Dropouts Dropout Rate
Male5,5693.8%
Female4,2213.0%
City List
City Name Schools Students S:T Ratio
Median Income
Rating
Grade
Abington82,18917.2$57,100
1 Reviews
Acton85,54417.6-
1 Reviews
Acushnet499613.7-
Not Yet Rated
Adams481013.1$28,703
Not Yet Rated
Agawam63,24314.1$49,390
1 Reviews
Allston51,1828.6-
1 Reviews
Amesbury82,47414.3$50,037
1 Reviews
Amherst82,98211.5-
1 Reviews
Andover187,35813.1$60,040
2 Reviews
Arlington174,71313.7$64,344
1 Reviews
Ashburnham41,75815.4-
Not Yet Rated
Ashland72,64016.6-
2 Reviews
Athol61,51712.8$31,630
Not Yet Rated
Attleboro145,45815.3$50,807
5 Reviews
Auburn82,39914.5-
1 Reviews
Auburndale265415.1-
Not Yet Rated
Avon374811.9-
Not Yet Rated
Ayer31,19712.5$41,808
Not Yet Rated
Baldwinville41,19414.1$41,771
2 Reviews
Barnstable244514.6-
Not Yet Rated
Barre41,94214.4$49,028
3 Reviews
Bedford62,62711.7-
Not Yet Rated
Belchertown52,61015.7$40,250
1 Reviews
Bellingham72,63515.3$64,167
1 Reviews
Belmont133,97415.7$80,295
4 Reviews
Berkley392114.1-
Not Yet Rated
Bernardston222213.9-
Not Yet Rated
Beverly204,26914.2$53,984
7 Reviews
Beverly Farms23876.9-
Not Yet Rated
-
Billerica96,82613.7-
4 Reviews
Blackstone41,72214.8-
2 Reviews
Bolton21,81514.8-
Not Yet Rated
Boston419,82014.0$39,629
6 Reviews
Bourne72,46613.0$44,830
Not Yet Rated
Boxford591714.3$108,778
1 Reviews
Boylston282113.0-
Not Yet Rated
Bradford461215.2-
3 Reviews
Braintree205,37714.2$61,822
7 Reviews
Brewster450311.9$40,815
Not Yet Rated
Bridgewater54,18619.9$46,237
Not Yet Rated
Brighton143,24913.1-
6 Reviews
Brockton3315,50114.1$39,507
10 Reviews
Brookline195,34112.5$66,711
2 Reviews
Burlington123,71112.7$75,240
Not Yet Rated
Byfield31,30414.2-
2 Reviews
Cambridge306,55510.7$47,979
9 Reviews
Canton143,96712.8-
Not Yet Rated
Carver71,84713.7-
Not Yet Rated
Centerville223712.4-
Not Yet Rated
Charlemont21098.7-
Not Yet Rated
Charlestown72,30512.7-
3 Reviews
Charlton52,87712.6-
Not Yet Rated
Chatham467410.1$47,037
Not Yet Rated
Chelmsford113,30516.0-
2 Reviews
Chelsea115,80213.1$30,161
2 Reviews
Cheshire296015.0-
Not Yet Rated
Chestnut Hill61,13113.2-
Not Yet Rated
Chicopee218,03612.7$35,672
20 Reviews
Clinton41,99614.1$43,570
Not Yet Rated
Cohasset31,49613.6-
Not Yet Rated
Concord93,13913.1-
Not Yet Rated
Cummington2929.7-
Not Yet Rated
Dalton41,60214.4-
2 Reviews
Danvers103,61714.0$58,779
5 Reviews
Dartmouth22,01314.7-
Not Yet Rated
Dedham102,91013.3$61,699
4 Reviews
Deerfield41,4055.4-
Not Yet Rated
-
Devens23938.7-
Not Yet Rated
Dighton31,34914.3-
Not Yet Rated
Dorchester5013,63513.4-
21 Reviews
Douglas41,77115.7-
Not Yet Rated
Dover41,72212.2$143,312
Not Yet Rated
Dracut104,10717.0-
17 Reviews
Dudley42,58615.5-
Not Yet Rated
Duxbury63,29814.2$105,683
Not Yet Rated
East Boston154,78814.2-
9 Reviews
East Bridgewater42,37516.2-
2 Reviews
East Falmouth333311.7$42,788
Not Yet Rated
East Longmeadow82,85014.0-
1 Reviews
East Sandwich41,93415.5$66,318
Not Yet Rated
East Taunton21,31315.5-
1 Reviews
East Walpole797915.7-
1 Reviews
East Weymouth277713.1-
Not Yet Rated
Easthampton71,57512.6$45,185
2 Reviews
Everett116,12414.0$40,661
7 Reviews
Fairhaven61,98614.4-
Not Yet Rated
Fall River3111,97113.7$29,014
18 Reviews
Falmouth52,61111.9$34,286
Not Yet Rated
Feeding Hills21,03012.6-
Not Yet Rated
Fiskdale41,78212.3$48,924
Not Yet Rated
Fitchburg186,72713.9$37,004
3 Reviews
Florence285311.0-
Not Yet Rated
Foxborough84,00613.9$50,431
1 Reviews
Framingham268,99712.0$54,288
2 Reviews
Franklin167,51614.1$71,174
1 Reviews
Gardner82,60014.6$37,334
9 Reviews
Georgetown31,68815.4-
3 Reviews
Gloucester113,37213.4$47,722
Not Yet Rated
Grafton52,08113.5-
Not Yet Rated
Granby41,12513.7$51,250
Not Yet Rated
Great Barrington71,37711.0$35,077
Not Yet Rated
Greenfield121,68913.6$30,939
1 Reviews
Groton102,42316.5$58,409
Not Yet Rated
Hadley486512.3-
Not Yet Rated
Hampden262412.9-
1 Reviews
Hanover93,29312.6-
2 Reviews
Hanson31,42916.5$64,896
2 Reviews
Harvard31,27715.1-
Not Yet Rated
Harwich42,01911.1-
Not Yet Rated
Hatfield245611.8$48,281
Not Yet Rated
Haverhill228,27213.9$49,833
14 Reviews
Hingham114,05815.1$86,574
1 Reviews
Holbrook51,16113.7$54,419
4 Reviews
Holden64,35216.3-
2 Reviews
Holliston52,86413.3-
Not Yet Rated
Holyoke206,60611.4$30,441
8 Reviews
Hopedale31,30815.8$58,750
5 Reviews
Hopkinton73,45314.7$52,250
Not Yet Rated
Hudson123,07113.6$55,063
4 Reviews
Hull31,20214.1$52,377
Not Yet Rated
Huntington591614.0-
Not Yet Rated
Hyannis114,09613.3-
Not Yet Rated
Hyde Park113,74213.5-
5 Reviews
Ipswich62,13714.3$40,482
Not Yet Rated
Jamaica Plain182,67411.3-
3 Reviews
Kingston63,08315.0$48,607
Not Yet Rated
Lakeville92,66415.3-
Not Yet Rated
Lancaster576113.0-
1 Reviews
Lanesborough227013.6-
Not Yet Rated
Lawrence3813,21113.0$27,983
39 Reviews
Lee383911.2$32,183
Not Yet Rated
Leicester61,88115.4-
1 Reviews
Lenox682912.0$35,662
Not Yet Rated
Leominster156,29014.8$44,893
4 Reviews
Leverett21659.9-
1 Reviews
Lexington166,76511.2$96,825
3 Reviews
Lincoln262310.0-
Not Yet Rated
Littleton51,60716.1-
Not Yet Rated
Longmeadow113,10213.3$75,461
3 Reviews
Lowell3614,39813.6$39,192
15 Reviews
Ludlow93,05014.1-
1 Reviews
Lunenburg51,70214.1$54,429
Not Yet Rated
Lynn3013,72514.8$37,364
34 Reviews
Lynnfield82,35315.7$80,626
Not Yet Rated
Malden117,68414.6$45,654
13 Reviews
Manchester61,19114.2-
1 Reviews
Mansfield94,88816.4-
Not Yet Rated
Marblehead133,46213.5$73,968
Not Yet Rated
Marion244112.8-
Not Yet Rated
Marlborough196,30312.3$56,879
4 Reviews
Marshfield74,74614.6$60,037
Not Yet Rated
Marstons Mills379313.9-
Not Yet Rated
Mashpee41,85612.7-
1 Reviews
Mattapan112,80212.8-
1 Reviews
Mattapoisett41,66513.7-
Not Yet Rated
Maynard51,32814.4$60,812
13 Reviews
Medfield63,02015.3$83,358
1 Reviews
Medford154,85414.3$52,476
6 Reviews
Medway52,69314.2-
1 Reviews
Melrose113,76715.8$62,811
1 Reviews
Mendon31,46516.1-
2 Reviews
Merrimac368014.7-
Not Yet Rated
Methuen157,23014.7$49,627
6 Reviews
Middleborough73,50615.4-
Not Yet Rated
Middleton41,30910.9-
3 Reviews
Milford94,12213.1$47,090
Not Yet Rated
Millbury51,89314.1-
1 Reviews
Millis51,43515.7-
Not Yet Rated
Milton133,95215.3$78,985
9 Reviews
Monson31,41914.9-
3 Reviews
Montague255610.7-
Not Yet Rated
Nantucket41,23410.8$52,893
Not Yet Rated
Natick174,81414.1-
2 Reviews
Needham125,31115.2$88,079
1 Reviews
New Bedford3715,17813.8$27,569
12 Reviews
Newburyport92,53813.3$58,557
Not Yet Rated
Newton121,65112.4$86,052
Not Yet Rated
Newton Center83,98313.4-
1 Reviews
Newtonville53,56012.5-
Not Yet Rated
Norfolk31,84715.7-
1 Reviews
North Adams72,11210.9$27,601
Not Yet Rated
North Andover94,61415.6-
Not Yet Rated
North Attleborough114,75016.4-
Not Yet Rated
North Billerica441414.5-
Not Yet Rated
North Brookfield362712.7$39,267
Not Yet Rated
North Chelmsford52,11315.3-
2 Reviews
North Dartmouth51,53115.4-
9 Reviews
North Easton73,61415.0-
Not Yet Rated
North Falmouth341413.6$57,841
Not Yet Rated
North Reading52,73514.3-
6 Reviews
North Weymouth240517.6-
Not Yet Rated
Northampton91,98413.1$41,808
1 Reviews
Northborough83,29213.8$67,292
Not Yet Rated
Northfield383212.8$45,580
Not Yet Rated
Norton102,82915.4-
5 Reviews
Norwell72,86915.6-
2 Reviews
Norwood103,43712.9$58,421
9 Reviews
Oak Bluffs21,1059.4-
Not Yet Rated
Orange41,61814.0$35,826
Not Yet Rated
Orleans398011.2$30,238
1 Reviews
Osterville30--
Not Yet Rated
-
Oxford42,04214.5$50,866
2 Reviews
Palmer62,40812.0$35,199
Not Yet Rated
Peabody156,09314.5$54,829
5 Reviews
Pembroke63,44116.3-
3 Reviews
Pepperell51,39314.5$45,984
Not Yet Rated
Petersham210712.0-
Not Yet Rated
Pittsfield176,07211.9$35,655
10 Reviews
Plainville482316.0-
Not Yet Rated
Plymouth188,55213.9$39,759
3 Reviews
Plympton224515.5-
Not Yet Rated
Provincetown21534.9$32,731
Not Yet Rated
Quincy308,96913.2$47,121
12 Reviews
Randolph92,85113.1$55,255
3 Reviews
Raynham51,61820.2-
Not Yet Rated
Reading104,39214.5$77,059
Not Yet Rated
Rehoboth41,29715.3-
5 Reviews
Revere126,14514.5$37,067
5 Reviews
Rochester21,18213.0-
1 Reviews
Rockland72,27816.3-
3 Reviews
Rockport397712.5$47,360
Not Yet Rated
Roslindale102,60513.3-
16 Reviews
Rowley257115.7$47,031
Not Yet Rated
Roxbury247,77012.7-
3 Reviews
Rutland41,21415.6$62,287
Not Yet Rated
Salem154,80710.8$44,033
5 Reviews
Sandwich284916.8$56,184
2 Reviews
Saugus82,86614.0$55,301
Not Yet Rated
Scituate73,27814.2$62,392
Not Yet Rated
Seekonk62,15414.9-
3 Reviews
Sharon83,42613.6$74,648
2 Reviews
Sheffield690010.9-
Not Yet Rated
Shelburne Falls278911.5$36,333
Not Yet Rated
Shirley253312.9$40,956
Not Yet Rated
Shrewsbury175,84115.8-
Not Yet Rated
Somerset72,72912.6$51,770
Not Yet Rated
Somerville145,81712.4$46,315
4 Reviews
South Attleboro347518.2-
Not Yet Rated
South Boston133,00514.1-
4 Reviews
South Dartmouth247314.8-
Not Yet Rated
South Deerfield31,19512.0$43,984
Not Yet Rated
South Easton31,54911.4-
1 Reviews
South Hadley72,54212.5-
2 Reviews
South Hamilton41,29712.2-
Not Yet Rated
South Lancaster358513.6$48,750
Not Yet Rated
-
South Weymouth261814.9-
Not Yet Rated
South Yarmouth41,60112.5$37,643
Not Yet Rated
Southborough71,55613.8-
Not Yet Rated
Southbridge92,16612.1$31,745
2 Reviews
Southwick51,79713.2-
Not Yet Rated
Spencer51,74714.5$35,206
4 Reviews
Springfield6627,06912.0$30,417
29 Reviews
Sterling394117.1-
Not Yet Rated
Stoneham92,65013.3$56,605
Not Yet Rated
Stoughton83,77612.7-
3 Reviews
Stow485714.3-
Not Yet Rated
Sudbury114,77914.1-
Not Yet Rated
Sutton41,64314.5-
Not Yet Rated
Swampscott62,25613.0$71,089
1 Reviews
Swansea112,07814.1-
2 Reviews
Taunton207,81315.3$42,932
27 Reviews
Tewksbury104,21716.6-
7 Reviews
Topsfield42,74514.7$84,898
1 Reviews
Townsend62,45715.3$50,234
Not Yet Rated
Turners Falls491010.3$24,243
Not Yet Rated
Tyngsborough74,58112.7-
4 Reviews
Upton32,52713.7-
Not Yet Rated
Uxbridge42,00214.6-
Not Yet Rated
Vineyard Haven23058.3$37,318
Not Yet Rated
Waban271414.6-
Not Yet Rated
Wakefield144,60912.9$66,117
Not Yet Rated
Walpole73,44514.0$59,744
2 Reviews
Waltham164,76311.2$54,010
3 Reviews
Ware41,30914.5$31,138
Not Yet Rated
Wareham62,91513.0-
2 Reviews
Warren259613.5$29,057
Not Yet Rated
Watertown82,61311.8$59,764
1 Reviews
Wayland52,73814.0-
1 Reviews
Webster61,94214.8$32,163
Not Yet Rated
Wellesley134,86813.4$113,686
1 Reviews
Wendell2746.2-
Not Yet Rated
-
Wenham225814.5-
Not Yet Rated
West Barnstable225115.7-
Not Yet Rated
West Boylston21,01314.1-
Not Yet Rated
West Bridgewater71,29216.2-
2 Reviews
West Newbury41,86413.7-
Not Yet Rated
West Newton573014.0-
Not Yet Rated
West Roxbury133,08414.4-
3 Reviews
West Springfield123,95413.3$40,266
6 Reviews
West Tisbury24578.5-
Not Yet Rated
West Yarmouth288112.3$35,597
Not Yet Rated
Westborough103,58113.8$47,708
1 Reviews
Westfield206,10012.9$45,240
3 Reviews
Westford155,93514.3-
Not Yet Rated
Westhampton295412.3-
Not Yet Rated
Westminster363018.3-
Not Yet Rated
Weston112,38812.2-
1 Reviews
Westport51,89515.4-
1 Reviews
Westwood123,10013.8-
3 Reviews
Weymouth125,11915.8$51,665
Not Yet Rated
Whitinsville62,53915.1$44,627
Not Yet Rated
Whitman43,03417.3-
Not Yet Rated
Wilbraham72,97615.2$66,814
6 Reviews
Williamsburg216511.2-
Not Yet Rated
Williamstown41,06712.9$40,223
1 Reviews
Wilmington93,78313.8$70,652
Not Yet Rated
Winchendon51,62615.9$33,375
6 Reviews
Winchester104,19814.8$94,049
1 Reviews
Winthrop41,97013.9$53,122
Not Yet Rated
Woburn164,76912.9$54,897
7 Reviews
Worcester6826,17814.0$35,623
52 Reviews
Wrentham32,57717.3-
Not Yet Rated