The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

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.

Residents
1,387,817
all ages · ACS 5-yr
Students
167,138
public K-12 · NCES
Schools
610
public K-12
Counties
16
311 cities

Maine rankings

Largest district
Portland Public Schools6,548 students · 16 schools

Test scores

Reading, SY 2024-25. State average: 64.1% met or exceeded.
Top 5 schools
  1. 87.9%
  2. 86.9%
  3. 86.3%
  4. 86.2%
  5. 85.9%
Lowest 5 schools
  1. 23.4%
  2. 2.Montello School
    Lewiston
    27.4%
  3. 31.7%
  4. 35.4%
  5. 36.2%

See all 363 schools ranked by score →

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→