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

Waldo County

Maine · Public K-12

Waldo County's public-school directory totals 27 campuses, with student enrollment near 3,843. Rsu 71 is the largest district. Median household income runs around $72,782. By grade band, the county runs 17 elementary, 4 middle, and 4 high schools.

7-year change in Waldo County

SY 2017-18 vs SY 2024-25
Total enrollment
3,843
-656 (-15%) vs SY 2017-18
School count
25
+1 (+4%) vs SY 2017-18
% White
92%
was 94%
% Hispanic
2%
was 2%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
27
11 districts
Enrollment
3,843
NCES CCD
Median income
$72,782
Above Maine avg
Free/reduced lunch
57.3%
Above Maine avg
Elementary
17
1,918 students
Middle
4
873 students
High
4
988 students
Combined / other
2
64 students
LARGEST DISTRICT
RSU 71
1,396 students · 11 districts in Waldo County

County vs. school enrollment demographics

Left bar is the racial makeup of Waldo 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
1%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.4%
adults 25+
Poverty rate
6.5%
ACS 5-year
Unemployment
3.7%
civilian labor
Median age
47
17.7% under 18

Test scores in Waldo County

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

See all 13 schools in Waldo County ranked by score →

All schools (27)

NameCityLevelGradesEnrollmentRating
Belfast Area High SchoolBelfastHigh09-12476·
Troy A Howard Middle SchoolBelfastMiddle06-08330·
Mt View Elementary SchoolThorndikeElementaryPK-05273·
Mt View High SchoolThorndikeHigh09-12271·
Leroy H Smith SchoolWinterportElementaryPK-04260·
Captain Albert W. Stevens SchoolBelfastElementaryPK-05232·
Mt View Middle SchoolThorndikeMiddle06-08232·
Lincolnville Central SchoolLincolnvilleElementaryPK-08212·
Samuel L Wagner Middle SchoolWinterportMiddle05-08203·
Searsport ElementarySearsportElementaryPK-05167·
Ames Elementary SchoolSearsmontElementary02-05122·
Searsport District High SchoolSearsportHigh09-12121·
Ecology Learning CtrUnityHigh09-12120·
Palermo Consolidated SchoolPalermoElementaryKG-08111·
Searsport District Middle SchoolSearsportMiddle06-08108·
East Belfast SchoolBelfastElementaryPK-0299·
Edna Drinkwater SchoolNorthportElementaryKG-0898·
Gladys Weymouth Elem SchoolMorrillElementaryPK-0179·
Morse Memorial SchoolBrooksElementaryKG-0570·
Islesboro Central SchoolIslesboroCombinedKG-1264·
Kermit S Nickerson SchoolSwanvilleElementary03-0558·
Monroe Elementary SchoolMonroeElementaryPK-0557·
Troy Central SchoolTroyElementaryKG-0542·
Walker Memorial SchoolLibertyElementaryKG-0525·
Unity Elementary SchoolUnityElementaryPK-PK13·
Maine Ocean SchoolSearsportCombinedM-M··
Waldo County Tech Ctr-Region 7WaldoElementaryN-N··

Cities in Waldo County

Belfast4 schoolsSearsport4 schoolsThorndike3 schoolsUnity2 schoolsWinterport2 schoolsBrooks1 schoolIslesboro1 schoolLiberty1 schoolLincolnville1 schoolMonroe1 schoolMorrill1 schoolNorthport1 schoolPalermo1 schoolSearsmont1 schoolSwanville1 schoolTroy1 schoolWaldo1 school

About Waldo County

Waldo County is a thinly populated Maine county of about 40,192 residents, home to 27 public schools and roughly 3,843 students.

In context, census numbers show the median household earns about $72,782 a year, 34% of adults hold a bachelor's degree or higher, and roughly 7% of residents live below the federal poverty line.

In terms of grade levels, Waldo County spans 17 elementary schools (1,918 students), 4 middle schools (873), 4 high schools (988), and 2 combined or other schools.

The largest single district in Waldo County is RSU 71, which alone enrolls about 1,396 students.

Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 15%: 4,499 students in SY 2017-18 versus 3,843 in SY 2024-25. The school count climbed from 24 to 25 across the same 7-year window.

On allk12, the community for Waldo County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Waldo County?
There are 27 public K-12 schools in Waldo County, Maine, with a combined enrollment of about 3,843.
How many high schools are in Waldo County?
Waldo County, Maine has 4 public high schools, serving approximately 988 students.
How many middle schools are in Waldo County?
Waldo County, Maine has 4 public middle schools, serving approximately 873 students.
How many elementary schools are in Waldo County?
Waldo County, Maine has 17 public elementary schools, serving approximately 1,918 students.
What is the largest school district in Waldo County?
RSU 71 is the largest school district in Waldo County, serving approximately 1,396 students. The county contains 11 school districts overall.
How many people live in Waldo County?
Waldo County has roughly 40,192 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Waldo County?
Median household income in Waldo County is $72,782, above the Maine average of $70,170. About 6.5% of residents live below the federal poverty line.
How educated are residents of Waldo County?
Approximately 34.4% of adults 25 and older in Waldo County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Waldo County qualify for free or reduced lunch?
Roughly 57.3% of students in Waldo 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 Waldo County schools?
Across Waldo County public schools, the enrollment-weighted student-teacher ratio is approximately 10.6 to 1.

Waldo County school rankings

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