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

Oxford County

Maine · Public K-12

Oxford County's public-school footprint spans 33 K-12 campuses with combined enrollment of about 7,913, the largest district being Rsu 17/msad 17. The level mix is 22 elementary, 5 middle, and 6 high schools.

7-year change in Oxford County

SY 2017-18 vs SY 2024-25
Total enrollment
7,791
-513 (-6%) vs SY 2017-18
School count
29
0 (0%) vs SY 2017-18
% White
92%
was 94%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
59,255
all ages · ACS 5-yr
Schools
33
9 districts
Enrollment
7,913
students · NCES CCD
Median income
$60,173
Below Maine avg
Free/reduced lunch
60.5%
Above Maine avg
Elementary
22
4,106 students
Middle
5
1,544 students
High
6
2,263 students
Combined / other
0
schools
LARGEST DISTRICT
RSU 17/MSAD 17
3,092 students · 9 districts in Oxford County

County vs. school enrollment demographics

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

Test scores in Oxford County

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

See all 16 schools in Oxford County ranked by score →

All schools (33)

NameCityLevelGradesEnrollmentRating
Oxford Hills Comprehensive H SParisHigh09-121,010·
Molly Ockett SchoolFryeburgElementaryPK-08520·
Oxford Hills Middle SchoolParisMiddle07-08479·
Guy E Rowe SchoolNorwayElementaryPK-06428·
Paris Elementary SchoolParisElementaryPK-06424·
Mountain Valley Middle SchoolMexicoMiddle05-08376·
Mountain Valley High SchoolRumfordHigh09-12369·
Sacopee Valley Elementary SchoolHiramElementaryPK-03364·
Sacopee Valley Middle SchoolHiramMiddle04-08354·
Dirigo Elementary SchoolPeruElementaryPK-05324·
Oxford Elementary SchoolOxfordElementaryPK-06307·
Hartford-Sumner Elementary SchoolSumnerElementaryPK-06297·
Crescent Park SchoolBethelElementaryPK-05263·
Sacopee Valley High SchHiramHigh09-12261·
Meroby Elementary SchoolMexicoElementaryPK-04256·
Buckfield Jr-Sr High SchoolBuckfieldHigh07-12228·
Dirigo High SchoolDixfieldHigh09-12216·
Rumford ElementaryRumfordElementaryPK-04213·
T W Kelly Dirigo Middle SchoolDixfieldMiddle06-08180·
Telstar High SchoolBethelHigh09-12179·
Telstar Middle SchoolBethelMiddle06-08155·
Agnes Gray SchoolWest ParisElementaryPK-06122·
Otisfield Community SchoolOtisfieldElementaryPK-06115·
Hebron Station SchoolHebronElementaryPK-06103·
New Suncook SchoolLovellElementaryPK-0497·
Brownfield Denmark Elementary SchoolDenmarkElementaryKG-0477·
Waterford Memorial SchoolWaterfordElementaryPK-0277·
Woodstock SchoolBryant PondElementaryKG-0567·
Agnes Gray SchoolWest ParisElementaryPK-PK27·
Andover Elementary SchoolAndoverElementaryPK-0525·
Mountain Valley Community SchoolMexicoElementaryM-M··
Oxford Hills Tech - Region 11South ParisElementaryN-N··
Region 9 Sch of Applied TechnologyMexicoElementaryN-N··

Cities in Oxford County

Mexico4 schoolsBethel3 schoolsHiram3 schoolsParis3 schoolsDixfield2 schoolsRumford2 schoolsWest Paris2 schoolsAndover1 schoolBryant Pond1 schoolBuckfield1 schoolDenmark1 schoolFryeburg1 schoolHebron1 schoolLovell1 schoolNorway1 schoolOtisfield1 schoolOxford1 schoolPeru1 schoolSouth Paris1 schoolSumner1 schoolWaterford1 school

About Oxford County

Across the small Maine county of Oxford County of about 59,255 residents, the public-school footprint covers 33 schools and about 7,913 students.

For perspective, census numbers show typical household earnings sit around $60,173, 24% of adults hold a bachelor's degree or higher, and the poverty rate is around 9%. That income level is 14% noticeably below the Maine median.

Looking at the level breakdown, Oxford County covers 22 elementary schools (4,106 students), 5 middle schools (1,544), and 6 high schools (2,263).

RSU 17/MSAD 17 is the biggest district by enrollment, covering about 3,092 students across Oxford County.

Over the past 7-year window. Across the same 7-year window, public-school enrollment declined 6%: 8,304 students in SY 2017-18 versus 7,791 in SY 2024-25.

In the discussion threads here, the community for Oxford County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Oxford County?
There are 33 public K-12 schools in Oxford County, Maine, with a combined enrollment of about 7,913.
How many high schools are in Oxford County?
Oxford County, Maine has 6 public high schools, serving approximately 2,263 students.
How many middle schools are in Oxford County?
Oxford County, Maine has 5 public middle schools, serving approximately 1,544 students.
How many elementary schools are in Oxford County?
Oxford County, Maine has 22 public elementary schools, serving approximately 4,106 students.
What is the largest school district in Oxford County?
RSU 17/MSAD 17 is the largest school district in Oxford County, serving approximately 3,092 students. The county contains 9 school districts overall.
How many people live in Oxford County?
Oxford County has roughly 59,255 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Oxford County?
Median household income in Oxford County is $60,173, below the Maine average of $70,170. About 9.4% of residents live below the federal poverty line.
How educated are residents of Oxford County?
Approximately 24.0% of adults 25 and older in Oxford County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Oxford County qualify for free or reduced lunch?
Roughly 60.5% of students in Oxford 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 Oxford County schools?
Across Oxford County public schools, the enrollment-weighted student-teacher ratio is approximately 11.9 to 1.

Oxford County school rankings

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