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

Knox County

Maine · Public K-12

Knox County, Maine comes in at 21 public K-12 schools on the latest counts, totaling roughly 4,217 students, with a county median household income near $74,096. By grade band, the county runs 15 elementary, 2 middle, and 2 high schools.

7-year change in Knox County

SY 2017-18 vs SY 2024-25
Total enrollment
4,217
-290 (-6%) vs SY 2017-18
School count
19
-2 (-10%) vs SY 2017-18
% White
93%
was 95%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
41,003
all ages · ACS 5-yr
Schools
21
12 districts
Enrollment
4,217
students · NCES CCD
Median income
$74,096
Above Maine avg
Free/reduced lunch
43.2%
Below Maine avg
Elementary
15
2,112 students
Middle
2
655 students
High
2
1,251 students
Combined / other
2
199 students
LARGEST DISTRICT
RSU 13
1,508 students · 12 districts in Knox County

County vs. school enrollment demographics

Left bar is the racial makeup of Knox 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
94%
Hispanic
2%
Black
0%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
93%
Hispanic
3%
Black
1%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
39.7%
adults 25+
Poverty rate
4.2%
ACS 5-year
Unemployment
3.9%
civilian labor
Median age
50
16.8% under 18

Test scores in Knox County

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

Lowest 5 schools (ELA)
  1. Vinalhaven School· 62.2%
  2. South School· 64.5%
  3. Oceanside Middle School· 65.1%
  4. Warren Community School· 65.3%
  5. St George School· 70.0%

See all 11 schools in Knox County ranked by score →

All schools (21)

NameCityLevelGradesEnrollmentRating
Camden Hills Regional H SRockportHigh09-12757·
Oceanside High SchoolRocklandHigh09-12494·
Camden-Rockport Middle SchoolCamdenMiddle05-08348·
Camden-Rockport Elementary SchoolRockportElementaryPK-04340·
South SchoolRocklandElementaryPK-05311·
Oceanside Middle SchoolThomastonMiddle06-08307·
Warren Community SchoolWarrenElementaryPK-06286·
St George SchoolTenants HarborElementaryPK-08206·
Thomaston Grammar SchoolThomastonElementaryPK-05164·
Ash Point Community SchoolOwls HeadElementaryPK-05158·
Vinalhaven SchoolVinalhavenCombinedPK-12143·
Hope Elementary SchoolHopeElementaryPK-08140·
Appleton Village SchoolAppletonElementaryPK-08132·
Union ElementaryUnionElementaryPK-06125·
Prescott Memorial SchoolWashingtonElementaryPK-06107·
Cushing Community SchoolCushingElementaryKG-0574·
Friendship Village SchoolFriendshipElementaryKG-0662·
North Haven Community SchoolNorth HavenCombinedKG-1256·
Isle au Haut Rural SchoolIsle Au HautElementaryPK-087·
Matinicus Elementary SchoolMatinicus Isle PlantationElementaryKG-080·
Mid-Coast Sch of Tech-Region 8RocklandElementaryN-N··

Cities in Knox County

Rockland3 schoolsRockport2 schoolsThomaston2 schoolsAppleton1 schoolCamden1 schoolCushing1 schoolFriendship1 schoolHope1 schoolIsle Au Haut1 schoolMatinicus Isle Plantation1 schoolNorth Haven1 schoolOwls Head1 schoolTenants Harbor1 schoolUnion1 schoolVinalhaven1 schoolWarren1 schoolWashington1 school

About Knox County

Knox County is a low-population Maine county of about 41,003 residents, home to 21 public schools and roughly 4,217 students.

Looking at the wider area, census numbers show median household income runs near $74,096, 40% of adults hold a bachelor's degree or higher, and the poverty rate is around 4%. That income level is 6% meaningfully above the Maine median.

Looking at the level breakdown, Knox County consists of 15 elementary schools (2,112 students), 2 middle schools (655), 2 high schools (1,251), and 2 combined or other schools.

RSU 13 is the biggest district by enrollment, covering about 1,508 students across Knox County.

Five-year track record. Across the same 7-year window, public-school enrollment fell 6%: 4,507 students in SY 2017-18 versus 4,217 in SY 2024-25. Over that span, Knox County closed 2 schools, going from 21 to 19.

Within the allk12 community for this area, the community for Knox 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 Knox County?
There are 21 public K-12 schools in Knox County, Maine, with a combined enrollment of about 4,217.
How many high schools are in Knox County?
Knox County, Maine has 2 public high schools, serving approximately 1,251 students.
How many middle schools are in Knox County?
Knox County, Maine has 2 public middle schools, serving approximately 655 students.
How many elementary schools are in Knox County?
Knox County, Maine has 15 public elementary schools, serving approximately 2,112 students.
What is the largest school district in Knox County?
RSU 13 is the largest school district in Knox County, serving approximately 1,508 students. The county contains 12 school districts overall.
How many people live in Knox County?
Knox County has roughly 41,003 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Knox County?
Median household income in Knox County is $74,096, above the Maine average of $70,170. About 4.2% of residents live below the federal poverty line.
How educated are residents of Knox County?
Approximately 39.7% of adults 25 and older in Knox County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Knox County qualify for free or reduced lunch?
Roughly 43.2% of students in Knox 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 Knox County schools?
Across Knox County public schools, the enrollment-weighted student-teacher ratio is approximately 9.8 to 1.

Knox County school rankings

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