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

Lafayette County

Missouri · Public K-12

Public K-12 schools in Lafayette County number 19 per the most recent NCES data, averaging about 267 students per campus. By level, that breaks down as 7 elementary, 3 middle, and 8 high schools.

7-year change in Lafayette County

SY 2017-18 vs SY 2024-25
Total enrollment
5,064
-219 (-4%) vs SY 2017-18
School count
18
0 (0%) vs SY 2017-18
% White
88%
was 90%
% Hispanic
5%
was 4%
% Black
2%
was 3%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
19
8 districts
Enrollment
5,064
NCES CCD
Median income
$80,612
Above Missouri avg
Free/reduced lunch
41.2%
Below Missouri avg
Elementary
7
2,282 students
Middle
3
929 students
High
8
1,849 students
Combined / other
1
4 students
LARGEST DISTRICT
ODESSA R-VII
2,039 students · 8 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
91%
Hispanic
4%
Black
2%
Asian
0%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
88%
Hispanic
5%
Black
2%
Asian
0%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
26.2%
adults 25+
Poverty rate
6.9%
ACS 5-year
Unemployment
3.0%
civilian labor
Median age
41
23.0% under 18

Test scores in Lafayette County

Latest 2024-25 ELA proficiency, 12 schools ranked. Missouri state average: 49.5%.

Top 5 schools (ELA)
  1. GRANDVIEW ELEM.· 93.0%
  2. LESLIE BELL ELEM.· 85.0%
  3. CONCORDIA HIGH· 80.6%
  4. SANTA FE ELEM.· 60.8%
  5. LAFAYETTE CO. MIDDLE· 60.7%

See all 12 schools in Lafayette County ranked by score →

All schools (19)

NameCityLevelGradesEnrollmentRating
ODESSA HIGHOdessaHigh09-12651·
MCQUERRY ELEMENTARYOdessaElementaryPK-02497·
ODESSA MIDDLEOdessaMiddle06-08462·
GRANDVIEW ELEM.HigginsvilleElementaryPK-05440·
ODESSA UPPER ELEMENTARYOdessaElementary03-05429·
LESLIE BELL ELEM.LexingtonElementaryPK-04339·
LEXINGTON HIGHLexingtonHigh09-12310·
LAFAYETTE CO. HIGHHigginsvilleHigh09-12298·
CONCORDIA ELEM.ConcordiaElementaryPK-06247·
LEXINGTON MIDDLELexingtonMiddle05-08244·
LAFAYETTE CO. MIDDLEHigginsvilleMiddle06-08223·
CONCORDIA HIGHConcordiaHigh07-12205·
WELLINGTON-NAPOLEON HIGHWellingtonHigh06-12203·
WELLINGTON-NAPOLEON ELEM.WellingtonElementaryPK-05178·
SANTA FE HIGHAlmaHigh07-12154·
SANTA FE ELEM.WaverlyElementaryPK-06152·
WAVERLY REGIONAL YOUTH CTR.WaverlyHigh06-1228·
ROLLING MEADOW SCHOOLHigginsvilleCombinedKG-124·
LEX LA-RAY TECHNICAL CTR.LexingtonHigh09-120·

Cities in Lafayette County

Higginsville4 schoolsLexington4 schoolsOdessa4 schoolsConcordia2 schoolsWaverly2 schoolsWellington2 schoolsAlma1 school

About Lafayette County

Across the rural-scale Missouri county of Lafayette County of about 33,115 residents, the public-school footprint covers 19 schools and about 5,064 students.

In context, census numbers show typical household earnings sit around $80,612, roughly 26% of adults have completed at least a four-year degree, and the federal-poverty share is near 7%. That income level is 32% noticeably above the Missouri median.

In terms of grade levels, Lafayette County is made up of 7 elementary schools (2,282 students), 3 middle schools (929), 8 high schools (1,849), and 1 combined or other schools.

ODESSA R-VII is the biggest district by enrollment, covering about 2,039 students across Lafayette County.

Trend over the past 7 years. Combined enrollment now sits at 5,064 students, declined 4% from the 5,283 reported in SY 2017-18.

On allk12, the community for Lafayette County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Lafayette County?
There are 19 public K-12 schools in Lafayette County, Missouri, with a combined enrollment of about 5,064.
How many high schools are in Lafayette County?
Lafayette County, Missouri has 8 public high schools, serving approximately 1,849 students.
How many middle schools are in Lafayette County?
Lafayette County, Missouri has 3 public middle schools, serving approximately 929 students.
How many elementary schools are in Lafayette County?
Lafayette County, Missouri has 7 public elementary schools, serving approximately 2,282 students.
What is the largest school district in Lafayette County?
ODESSA R-VII is the largest school district in Lafayette County, serving approximately 2,039 students. The county contains 8 school districts overall.
How many people live in Lafayette County?
Lafayette County has roughly 33,115 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 $80,612, above the Missouri average of $61,285. About 6.9% of residents live below the federal poverty line.
How educated are residents of Lafayette County?
Approximately 26.2% 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 41.2% 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 Missouri county average of 54.0%.
What is the student-teacher ratio in Lafayette County schools?
Across Lafayette County public schools, the enrollment-weighted student-teacher ratio is approximately 12.7 to 1.

Lafayette County school rankings

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