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

Lafayette County

Mississippi · Public K-12

The schools list below covers the full public K-12 directory for Lafayette County: 12 campuses, 7,617 students, Oxford School District as the largest district. The level mix is 6 elementary, 3 middle, and 3 high schools.

7-year change in Lafayette County

SY 2017-18 vs SY 2024-25
Total enrollment
7,617
+415 (+6%) vs SY 2017-18
School count
11
0 (0%) vs SY 2017-18
% White
58%
was 61%
% Hispanic
8%
was 4%
% Black
28%
was 31%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
12
2 districts
Enrollment
7,617
NCES CCD
Median income
$67,185
Above Mississippi avg
Free/reduced lunch
48.6%
Below Mississippi avg
Elementary
6
3,984 students
Middle
3
1,443 students
High
3
2,190 students
Combined / other
0
schools
LARGEST DISTRICT
Oxford School District
4,763 students · 2 districts in Lafayette County

County vs. school enrollment demographics

Left bar is the racial makeup of Lafayette 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
70%
Hispanic
4%
Black
23%
Asian
2%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
58%
Hispanic
8%
Black
28%
Asian
3%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
46.5%
adults 25+
Poverty rate
10.9%
ACS 5-year
Unemployment
2.1%
civilian labor
Median age
31
18.1% under 18

Test scores in Lafayette County

Latest 2023-24 ELA proficiency, 11 schools ranked. Mississippi state average: 46.0%.

See all 11 schools in Lafayette County ranked by score →

All schools (12)

NameCityLevelGradesEnrollmentRating
Oxford High SchoolOxfordHigh09-121,335·
Lafayette High SchoolOxfordHigh09-12855·
Lafayette Upper Elementary SchoolOxfordElementary03-06803·
Lafayette Elementary SchoolOxfordElementaryPK-02776·
Bramlett Elementary SchoolOxfordElementaryKG-01715·
Central Elementary SchoolOxfordElementary04-05709·
Della Davidson Elementary SchoolOxfordElementary02-03704·
Oxford Middle SchoolOxfordMiddle07-08667·
Lafayette Middle SchoolOxfordMiddle07-08420·
Oxford Intermediate SchoolOxfordMiddle06-06356·
Oxford Early Childhood CenterOxfordElementaryPK-PK277·
OXF/LAF SCHOOL OF APPLIED TECHOxfordHigh09-120·

Cities in Lafayette County

Oxford12 schools

About Lafayette County

In Mississippi, Lafayette County is a compact county of about 58,327 residents. 12 public schools across the county instructs about 7,617 students between them.

For perspective, census numbers show median household income runs near $67,185, 47% of adults hold a bachelor's degree or higher, and roughly 11% of residents live below the federal poverty line. That income level is 34% above the Mississippi median.

In terms of grade levels, Lafayette County is made up of 6 elementary schools (3,984 students), 3 middle schools (1,443), and 3 high schools (2,190).

Oxford School District is the biggest district by enrollment, covering about 4,763 students across Lafayette County.

Trend over the past 7 years. Total public-school enrollment in Lafayette County has expanded 6% since SY 2017-18, moving from about 7,202 students to 7,617. The Hispanic share of public-school enrollment rose from 4% to 8%.

On allk12, the community for Lafayette County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Lafayette County?
Lafayette County, Mississippi has 12 public K-12 schools serving approximately 7,617 students.
How many high schools are in Lafayette County?
Lafayette County, Mississippi has 3 public high schools, serving approximately 2,190 students.
How many middle schools are in Lafayette County?
Lafayette County, Mississippi has 3 public middle schools, serving approximately 1,443 students.
How many elementary schools are in Lafayette County?
Lafayette County, Mississippi has 6 public elementary schools, serving approximately 3,984 students.
What is the largest school district in Lafayette County?
Oxford School District is the largest school district in Lafayette County, serving approximately 4,763 students. The county contains 2 school districts overall.
How many people live in Lafayette County?
Lafayette County has roughly 58,327 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Lafayette County?
Median household income in Lafayette County is $67,185, above the Mississippi average of $49,977. About 10.9% of residents live below the federal poverty line.
How educated are residents of Lafayette County?
Approximately 46.5% of adults 25 and older in Lafayette County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Lafayette County qualify for free or reduced lunch?
Roughly 48.6% of students in Lafayette County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Mississippi county average of 82.7%.
What is the student-teacher ratio in Lafayette County schools?
Across Lafayette County public schools, the enrollment-weighted student-teacher ratio is approximately 13.9 to 1.

Lafayette County school rankings

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