Town Chart.

← All rankings · All towns in Maine

Towns with the best schools in Maine

Ranked by our Schools score out of 100, which is based on how many high-school students take AP, IB or college classes, how many students miss a lot of school, the graduation rate and class size, for the public schools in the town. Of the 100 towns in Maine with 1,000 or more people, these are the top 25.

York ranks first with a score of 75. Cumberland and Madawaska follow, with 72 and 72. Scores compare each town with all 27,850 towns we track across the US.

RankTownScore High-school students in AP or IB classesHigh-school students taking college classes Population
1 York, York County 75 18.0%18.9% 13,986
2 Cumberland, Cumberland County 72 48.0%2.5% 8,647
3 Madawaska, Aroostook County 72 26.3%17.5% 3,853
4 Falmouth, Cumberland County 71 38.3%0.6% 12,755
5 Readfield, Kennebec County 70 27.5%65.7% 2,651
6 Wells, York County 70 32.0%7.1% 11,713
7 Yarmouth, Cumberland County 69 35.6%0.0% 9,053
8 Kennebunk, York County 69 33.2%15.1% 11,820
9 Brunswick, Cumberland County 66 34.4%10.8% 22,336
10 Scarborough, Cumberland County 65 33.8%0.3% 23,215
11 Winslow, Kennebec County 64 17.8%30.4% 8,023
12 Limestone, Aroostook County 64 39.3%8.2% 1,579
13 Gray, Cumberland County 63 25.0%18.3% 8,429
14 Freeport, Cumberland County 62 28.8%0.2% 8,802
15 Hampden, Penobscot County 60 13.8%14.3% 7,896
16 Cape Elizabeth, Cumberland County 60 36.7%0.0% 9,606
17 Bar Harbor, Hancock County 59 37.2%1.6% 5,244
18 Newport, Penobscot County 58 18.3%34.3% 3,143
19 Fort Kent, Aroostook County 58 8.8%37.5% 4,150
20 Gorham, Cumberland County 58 8.0%7.0% 18,300
21 Hermon, Penobscot County 56 8.8%26.2% 6,727
22 Portland, Cumberland County 56 23.0%12.5% 68,854
23 Searsport, Waldo County 55 10.1%22.3% 2,655
24 South Portland, Cumberland County 55 30.8%1.7% 26,930
25 Farmingdale, Kennebec County 55 14.7%12.8% 3,017

This is not a test-score ranking, and graduation rates are from 2018 or 2019. Only towns with a high school of their own are listed, and a town does not show up when its students go to school elsewhere. Only towns with 1,000 or more people are ranked. Scores compare each town with all towns we track. See how we score towns and where the figures come from. These are estimates, so check official sources before you decide.

More rankings for Maine

Towns with the best schools in other states

Link to this page

Copy this HTML to link to this page from your own site.