610 schools in Maine
16 counties · 311 cities · Public K-12
The Maine public-school landscape covers 610 schools from kindergarten through twelfth grade. Its largest district, Portland Public Schools, accounts for 6,548 of those students on its own. Pick a county or city below to filter.
Test scores
Reading, SY 2024-25. State average: 64.1% met or exceeded.Top 5 schools
- 87.9%
- 86.9%
- 86.3%
- 86.2%
- 85.9%
Lowest 5 schools
- 23.4%
- 27.4%
- 31.7%
- 35.4%
- 36.2%
Counties
Cumberland County99 schools→Penobscot County69 schools→York County61 schools→Kennebec County53 schools→Aroostook County42 schools→Androscoggin County36 schools→Washington County36 schools→Hancock County35 schools→Somerset County34 schools→Oxford County33 schools→Waldo County27 schools→Knox County21 schools→Sagadahoc County21 schools→Lincoln County18 schools→Franklin County17 schools→Piscataquis County8 schools→