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

Somerset County

Maine · Public K-12

Somerset County's school count of 34 reflects a public K-12 system serving about 6,044 students inside Maine, around 12% of the county population. The level mix is 20 elementary, 3 middle, and 7 high schools.

7-year change in Somerset County

SY 2017-18 vs SY 2024-25
Total enrollment
5,933
-948 (-14%) vs SY 2017-18
School count
29
-4 (-12%) vs SY 2017-18
% White
93%
was 95%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
50,959
all ages · ACS 5-yr
Schools
34
12 districts
Enrollment
6,044
students · NCES CCD
Median income
$58,179
Below Maine avg
Free/reduced lunch
65.2%
Above Maine avg
Elementary
20
2,819 students
Middle
3
1,008 students
High
7
2,085 students
Combined / other
4
132 students
LARGEST DISTRICT
RSU 54/MSAD 54
2,193 students · 12 districts in Somerset County

County vs. school enrollment demographics

Left bar is the racial makeup of Somerset County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
95%
Hispanic
2%
Black
1%
Asian
0%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
93%
Hispanic
3%
Black
0%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
21.1%
adults 25+
Poverty rate
9.2%
ACS 5-year
Unemployment
3.5%
civilian labor
Median age
47
18.4% under 18

Test scores in Somerset County

Latest 2024-25 ELA proficiency, 14 schools ranked. Maine state average: 64.1%.

See all 14 schools in Somerset County ranked by score →

All schools (34)

NameCityLevelGradesEnrollmentRating
Skowhegan Area High SchoolSkowheganHigh09-12686·
Lawrence High SchoolFairfieldHigh09-12531·
Skowhegan Area Middle SchoolSkowheganMiddle06-08473·
Mill Stream Elementary SchoolNorridgewockElementaryPK-05309·
Lawrence Jr High SchoolFairfieldMiddle07-08276·
Bloomfield Elementary SchoolSkowheganElementary01-03267·
Warsaw Middle SchoolPittsfieldMiddle05-08259·
Madison Jr/Sr High SchoolMadisonHigh07-12243·
Vickery SchoolPittsfieldElementary01-04239·
Somerset Elementary SchoolHartlandElementaryPK-04231·
Carrabec Community SchoolNorth AnsonElementaryKG-08225·
Margaret Chase Smith Sch - SkowheganSkowheganElementary04-05180·
Dimensions AcademyCornvilleElementaryKG-08177·
Maine Academy of Natural SciencesHinckleyHigh09-12177·
Carrabec High SchoolNorth AnsonHigh09-12174·
Overman AcademySkowheganHigh06-12170·
Canaan Elementary SchoolCanaanElementaryPK-05160·
Main Street Middle SchoolMadisonElementary03-06160·
Madison Elementary SchoolMadisonElementaryPK-02140·
Forest Hills Consolidated SchoolJackmanCombinedPK-12132·
North Elementary SchoolSkowheganElementaryPK-KG118·
Fairfield Primary SchoolFairfieldElementaryPK-KG111·
Athens Community SchoolAthensElementaryPK-08105·
Upper Kennebec Valley Middle/Senior High SchoolBinghamHigh05-12104·
Solon Elementary SchoolSolonElementaryPK-0594·
Garret Schenck SchoolAnsonElementaryPK-0582·
Manson Park SchoolPittsfieldElementaryPK-KG80·
Harmony ElementaryHarmonyElementaryPK-0857·
Moscow ElementaryBinghamElementaryPK-0446·
Creative Childrens AcademySkowheganElementaryPK-KG38·
Madison Area Memorial H SMadisonCombinedM-M··
Madison Elementary SchoolMadisonCombinedM-M··
Madison Junior High SchoolMadisonCombinedM-M··
Somerset Career & Technical CenterSkowheganElementaryN-N··

Cities in Somerset County

Skowhegan8 schoolsMadison6 schoolsFairfield3 schoolsPittsfield3 schoolsBingham2 schoolsNorth Anson2 schoolsAnson1 schoolAthens1 schoolCanaan1 schoolCornville1 schoolHarmony1 schoolHartland1 schoolHinckley1 schoolJackman1 schoolNorridgewock1 schoolSolon1 school

About Somerset County

Across the sparse Maine county of Somerset County of about 50,959 residents, the public-school footprint covers 34 schools and about 6,044 students.

For perspective, census numbers show the median household earns about $58,179 a year, about 21% of adults have a bachelor's degree or above, and roughly 9% of residents live below the federal poverty line. That income level is 17% noticeably below the Maine median.

Looking at the level breakdown, Somerset County spans 20 elementary schools (2,819 students), 3 middle schools (1,008), 7 high schools (2,085), and 4 combined or other schools.

The largest single district in Somerset County is RSU 54/MSAD 54, which alone enrolls about 2,193 students.

Trend over the past 7 years. Combined enrollment now sits at 5,933 students, decreased 14% from the 6,881 reported in SY 2017-18. Somerset County now counts 29 public schools, down from 33 in SY 2017-18.

In the discussion threads here, the community for Somerset County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Somerset County?
Somerset County, Maine has 34 public K-12 schools serving approximately 6,044 students.
How many high schools are in Somerset County?
Somerset County, Maine has 7 public high schools, serving approximately 2,085 students.
How many middle schools are in Somerset County?
Somerset County, Maine has 3 public middle schools, serving approximately 1,008 students.
How many elementary schools are in Somerset County?
Somerset County, Maine has 20 public elementary schools, serving approximately 2,819 students.
What is the largest school district in Somerset County?
RSU 54/MSAD 54 is the largest school district in Somerset County, serving approximately 2,193 students. The county contains 12 school districts overall.
How many people live in Somerset County?
Somerset County has roughly 50,959 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Somerset County?
Median household income in Somerset County is $58,179, below the Maine average of $70,170. About 9.2% of residents live below the federal poverty line.
How educated are residents of Somerset County?
Approximately 21.1% of adults 25 and older in Somerset County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Somerset County qualify for free or reduced lunch?
Roughly 65.2% of students in Somerset County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Maine county average of 50.9%.
What is the student-teacher ratio in Somerset County schools?
Across Somerset County public schools, the enrollment-weighted student-teacher ratio is approximately 11.5 to 1.

Somerset County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data