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

Sagadahoc County

Maine · Public K-12

21 public K-12 schools operate inside Sagadahoc County, with roughly 4,971 students enrolled, an average of 237 per campus. By grade band, the county runs 13 elementary, 4 middle, and 4 high schools.

7-year change in Sagadahoc County

SY 2017-18 vs SY 2024-25
Total enrollment
4,531
-265 (-6%) vs SY 2017-18
School count
17
0 (0%) vs SY 2017-18
% White
91%
was 93%
% Hispanic
3%
was 2%
% Black
2%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
37,285
all ages · ACS 5-yr
Schools
21
6 districts
Enrollment
4,971
students · NCES CCD
Median income
$87,806
Above Maine avg
Free/reduced lunch
36.8%
Below Maine avg
Elementary
13
2,328 students
Middle
4
1,043 students
High
4
1,600 students
Combined / other
0
schools
LARGEST DISTRICT
RSU 75/MSAD 75
2,169 students · 6 districts in Sagadahoc County

County vs. school enrollment demographics

Left bar is the racial makeup of Sagadahoc 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
93%
Hispanic
2%
Black
1%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
92%
Hispanic
2%
Black
2%
Asian
1%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
44.2%
adults 25+
Poverty rate
7.0%
ACS 5-year
Unemployment
4.6%
civilian labor
Median age
47
17.6% under 18

Test scores in Sagadahoc County

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

See all 12 schools in Sagadahoc County ranked by score →

All schools (21)

NameCityLevelGradesEnrollmentRating
Mt Ararat High SchoolTopshamHigh09-12732·
Morse High SchoolBathHigh09-12615·
Mt Ararat Middle SchoolTopshamMiddle06-08533·
Woolwich Central SchoolWoolwichElementaryPK-08333·
Bath Middle SchoolBathMiddle06-08317·
Woodside Elementary SchoolTopshamElementaryKG-05294·
Dike-Newell SchoolBathElementaryPK-02225·
Williams-Cone SchoolTopshamElementaryPK-05224·
Marcia Buker SchoolRichmondElementaryPK-05214·
Marcia Buker SchoolRichmondElementaryPK-05202·
Fisher-Mitchell SchoolBathElementary03-05200·
Bowdoin Central SchoolBowdoinElementaryPK-05194·
Bowdoinham Community SchoolBowdoinhamElementaryKG-05192·
Richmond High SchoolRichmondHigh09-12131·
Richmond High SchoolRichmondHigh09-12122·
Richmond Middle SchoolRichmondMiddle06-08107·
West Bath SchoolWest BathElementaryPK-05101·
Phippsburg Elementary SchoolPhippsburgElementaryPK-0598·
Richmond Middle SchoolRichmondMiddle06-0886·
Georgetown Central SchoolGeorgetownElementaryPK-0651·
Bath Regional Career & TechnicalBathElementaryN-N··

Cities in Sagadahoc County

Richmond6 schoolsBath5 schoolsTopsham4 schoolsBowdoin1 schoolBowdoinham1 schoolGeorgetown1 schoolPhippsburg1 schoolWest Bath1 schoolWoolwich1 school

About Sagadahoc County

Sagadahoc County is a rural-scale county of about 37,285 residents in Maine. Its public-school system instructs approximately 4,971 students across 21 schools.

Stepping back, census numbers show the median household earns about $87,806 a year, 44% of adults hold a bachelor's degree or higher, and the poverty rate is around 7%. That income level is 25% meaningfully above the Maine median.

On the level-by-level breakdown, Sagadahoc County is made up of 13 elementary schools (2,328 students), 4 middle schools (1,043), and 4 high schools (1,600).

The largest single district in Sagadahoc County is RSU 75/MSAD 75, which alone enrolls about 2,169 students.

Five-year track record. Across the same 7-year window, public-school enrollment fell 6%: 4,796 students in SY 2017-18 versus 4,531 in SY 2024-25.

On this page, the community for Sagadahoc County discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Sagadahoc County?
There are 21 public K-12 schools in Sagadahoc County, Maine, with a combined enrollment of about 4,971.
How many high schools are in Sagadahoc County?
Sagadahoc County, Maine has 4 public high schools, serving approximately 1,600 students.
How many middle schools are in Sagadahoc County?
Sagadahoc County, Maine has 4 public middle schools, serving approximately 1,043 students.
How many elementary schools are in Sagadahoc County?
Sagadahoc County, Maine has 13 public elementary schools, serving approximately 2,328 students.
What is the largest school district in Sagadahoc County?
RSU 75/MSAD 75 is the largest school district in Sagadahoc County, serving approximately 2,169 students. The county contains 6 school districts overall.
How many people live in Sagadahoc County?
Sagadahoc County has roughly 37,285 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Sagadahoc County?
Median household income in Sagadahoc County is $87,806, above the Maine average of $70,170. About 7.0% of residents live below the federal poverty line.
How educated are residents of Sagadahoc County?
Approximately 44.2% of adults 25 and older in Sagadahoc County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Sagadahoc County qualify for free or reduced lunch?
Roughly 36.8% of students in Sagadahoc County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Maine county average of 50.9%.
What is the student-teacher ratio in Sagadahoc County schools?
Across Sagadahoc County public schools, the enrollment-weighted student-teacher ratio is approximately 11.2 to 1.

Sagadahoc County school rankings

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