Maine flag
Northeast ME

Public Schools in Maine

Full NCES CCD data · 2025–2026 School Year

595
Public Schools
213
Districts
166,127
Students
15,108
Teachers FTE
11:1
Avg S:T Ratio
$21,727
Per-Pupil Spend
11
Charter Schools
45%
Avg Free Lunch
Maine seal

School Districts in Maine

Showing top 60 of 213 districts · sorted by school count

Portland Public Schools
Portland
17 schools 6,548 students View →
RSU 17/MSAD 17
West Paris
11 schools 3,075 students View →
Bangor Public Schools
Bangor
10 schools 3,436 students View →
RSU 54/MSAD 54
Skowhegan
8 schools 2,193 students View →
RSU 06/MSAD 06
Steep Falls
8 schools 3,295 students View →
Lewiston Public Schools
Lewiston
8 schools 5,312 students View →
RSU 09
Wilton
8 schools 2,276 students View →
RSU 03/MSAD 03
Unity
8 schools 983 students View →
RSU 18
Sidney
8 schools 2,554 students View →
Auburn Public Schools
Auburn
8 schools 3,241 students View →
Augusta Public Schools
Augusta
7 schools 2,120 students View →
RSU 10
Sumner
7 schools 1,739 students View →
RSU 75/MSAD 75
Topsham
7 schools 2,301 students View →
RSU 22
Winterport
7 schools 2,118 students View →
RSU 01 - LKRSU
Woolwich
7 schools 1,788 students View →
South Portland Public Schools
South Portland
7 schools 2,816 students View →
RSU 57/MSAD 57
West Newfield
7 schools 2,867 students View →
RSU 60/MSAD 60
North Berwick
7 schools 2,801 students View →
RSU 71
Swanville
7 schools 1,396 students View →
RSU 40/MSAD 40
Washington
7 schools 1,761 students View →
RSU 52/MSAD 52
Turner
6 schools 2,027 students View →
RSU 21
Kennebunkport
6 schools 2,262 students View →
RSU 13
Thomaston
6 schools 1,508 students View →
Biddeford Public Schools
Biddeford
6 schools 2,433 students View →
RSU 38
Wayne
6 schools 1,160 students View →
RSU 61/MSAD 61
Naples
6 schools 1,627 students View →
RSU 05
Pownal
6 schools 2,001 students View →
RSU 79/MSAD 01
Presque Isle
6 schools 1,670 students View →
Westbrook Public Schools
Westbrook
6 schools 2,348 students View →
RSU 24
Sullivan
6 schools 718 students View →
Sanford Public Schools
Springvale
6 schools 3,250 students View →
RSU 49/MSAD 49
Fairfield
6 schools 1,760 students View →
RSU 14
Windham
6 schools 3,050 students View →
Scarborough Public Schools
Scarborough
6 schools 2,865 students View →
RSU 11/MSAD 11
West Gardiner
6 schools 1,846 students View →
RSU 34
Old Town
5 schools 1,369 students View →
Gorham Public Schools
Gorham
5 schools 2,830 students View →
RSU 04
Wales
5 schools 1,269 students View →
Waterville Public Schools
Waterville
5 schools 1,623 students View →
RSU 19
Newport
5 schools 1,883 students View →
RSU 15/MSAD 15
New Gloucester
5 schools 1,825 students View →
RSU 16
Poland
5 schools 1,671 students View →
RSU 02
Monmouth
5 schools 1,436 students View →
RSU 35/MSAD 35
South Berwick
5 schools 2,120 students View →
Saco Public Schools
Saco
5 schools 1,942 students View →
RSU 12
Windsor
5 schools 877 students View →
RSU 74/MSAD 74
Solon
4 schools 575 students View →
Yarmouth Schools
Yarmouth
4 schools 1,655 students View →
Brunswick Public Schools
Brunswick
4 schools 2,413 students View →
RSU 25
Bucksport
4 schools 1,067 students View →
RSU 29/MSAD 29
Houlton
4 schools 1,214 students View →
RSU 44/MSAD 44
Bryant Pond
4 schools 664 students View →
York Public Schools
York
4 schools 1,538 students View →
RSU 73
Livermore
4 schools 1,369 students View →
RSU 51/MSAD 51
Cumberland
4 schools 2,235 students View →
RSU 58/MSAD 58
Strong
4 schools 564 students View →
RSU 37/MSAD 37
Milbridge
4 schools 631 students View →
MSAD 27
Fort Kent
3 schools 812 students View →
RSU 41/MSAD 41
Milo
3 schools 578 students View →
RSU 63/MSAD 63
Holden
3 schools 443 students View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Lewiston High School
Lewiston · High
1,709
14.73:1
Noble High School
North Berwick · High
1,134
12.01:1
Sanford High School
Sanford · High
1,115
17.73:1
Bangor High School
Bangor · High
1,068
13.3:1
Edward Little High School
Auburn · High
1,045
13.06:1
Bonny Eagle High School
Standish · High
1,027
12.51:1
1,010
14.7:1
Windham High School
Windham · High
939
12.13:1
South Portland High School
South Portland · High
928
11.51:1
Sanford Middle School
Sanford · Middle
920
13.67:1
Finance Summary
$21,727
Per-Pupil Spend
50%
Instruct. %
$3,632M
Total Revenue
$3,609M
Total Expend.

Interactive School Map — Maine

Click a pin to view school details

Full Map
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$311.8M
State
$1,459.5M
Local
$1,860.9M
Total Revenue: $3,632M
Expenditure
Instruction
$1,793M
Other
$1,817M
Total Expenditure: $3,609M
Per-Pupil: $21,727
50% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
595
School Districts
213
Total Enrollment
166,127
Total Teachers (FTE)
15,108
Avg S:T Ratio
11:1
Avg Free Lunch %
44.9%
Charter Schools
11 of 595
Elementary Schools
349
Middle Schools
84
High Schools
115
Finance (Aggregate)
Total Revenue
$3,632M
Total Expenditure
$3,609M
Per-Pupil Spending
$21,727
Instruction %
50%
Federal Revenue
$312M
State Revenue
$1,460M
Local Revenue
$1,861M
Data Source
NCES CCD 2022–23
Ask EduBot about any school!