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

Leon County

Texas · Public K-12

Across Leon County, 12 public K-12 schools educate around 3,286 students, roughly 1 in 5 residents. The level mix runs 5 elementary, 2 middle, and 5 high.

7-year change in Leon County

SY 2017-18 vs SY 2024-25
Total enrollment
3,286
+86 (+3%) vs SY 2017-18
School count
12
-1 (-8%) vs SY 2017-18
% White
61%
was 64%
% Hispanic
29%
was 26%
% Black
5%
was 6%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
12
5 districts
Enrollment
3,286
NCES CCD
Median income
$61,449
Below Texas avg
Free/reduced lunch
55.9%
Below Texas avg
Elementary
5
1,438 students
Middle
2
575 students
High
5
1,273 students
Combined / other
0
schools
LARGEST DISTRICT
BUFFALO ISD
988 students · 5 districts in Leon County

County vs. school enrollment demographics

Left bar is the racial makeup of Leon 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
76%
Hispanic
17%
Black
7%
Asian
0%
Two or more
9%
Native American
1%
Pacific Islander
0%
School enrollment
White
61%
Hispanic
29%
Black
5%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
18.6%
adults 25+
Poverty rate
12.8%
ACS 5-year
Unemployment
4.2%
civilian labor
Median age
45
22.7% under 18

Test scores in Leon County

Latest 2023-24 ELA proficiency, 11 schools ranked. Texas state average: 52.7%.

Top 5 schools (ELA)
  1. BUFFALO H S· 66.0%
  2. CENTERVILLE JR-SR H S· 63.0%
  3. NORMANGEE H S· 63.0%
  4. BUFFALO J H· 60.0%
  5. LEON EL· 57.0%
Lowest 5 schools (ELA)
  1. OAKWOOD EL· 25.0%
  2. OAKWOOD H S· 32.0%
  3. CENTERVILLE EL· 41.0%
  4. NORMANGEE MIDDLE· 47.0%
  5. LEON H S· 48.0%

See all 11 schools in Leon County ranked by score →

All schools (12)

NameCityLevelGradesEnrollmentRating
BUFFALO J HBuffaloMiddle03-08414·
LEON ELJewettElementaryPK-05386·
LEON H SJewettHigh06-12372·
CENTERVILLE ELCentervilleElementaryPK-06354·
CENTERVILLE JR-SR H SCentervilleHigh07-12322·
NORMANGEE ELNormangeeElementaryPK-05308·
BUFFALO H SBuffaloHigh09-12304·
BUFFALO ELBuffaloElementaryPK-02270·
NORMANGEE H SNormangeeHigh09-12192·
NORMANGEE MIDDLENormangeeMiddle06-08161·
OAKWOOD ELOakwoodElementaryPK-06120·
OAKWOOD H SOakwoodHigh07-1283·

Cities in Leon County

Buffalo3 schoolsNormangee3 schoolsCenterville2 schoolsJewett2 schoolsOakwood2 schools

About Leon County

Across the low-population Texas county of Leon County of about 16,263 residents, the public-school footprint covers 12 schools and about 3,286 students.

Looking at the broader picture, census numbers show typical household earnings sit around $61,449, about 19% of adults have a bachelor's degree or above, and the poverty rate is around 13%. That income level is 8% noticeably below the Texas median.

Looking at the level breakdown, Leon County is built around 5 elementary schools (1,438 students), 2 middle schools (575), and 5 high schools (1,273).

The largest single district in Leon County is BUFFALO ISD, which alone enrolls about 988 students.

Trend over the past 7 years. Total public-school enrollment in Leon County has expanded 3% since SY 2017-18, moving from about 3,200 students to 3,286. The school count fell from 13 to 12 across the same 7-year window. The White share of public-school enrollment shrank from 64% to 61%.

Within the allk12 community for this area, the community for Leon County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Leon County?
Leon County, Texas has 12 public K-12 schools serving approximately 3,286 students.
How many high schools are in Leon County?
Leon County, Texas has 5 public high schools, serving approximately 1,273 students.
How many middle schools are in Leon County?
Leon County, Texas has 2 public middle schools, serving approximately 575 students.
How many elementary schools are in Leon County?
Leon County, Texas has 5 public elementary schools, serving approximately 1,438 students.
What is the largest school district in Leon County?
BUFFALO ISD is the largest school district in Leon County, serving approximately 988 students. The county contains 5 school districts overall.
How many people live in Leon County?
Leon County has roughly 16,263 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Leon County?
Median household income in Leon County is $61,449, below the Texas average of $66,482. About 12.8% of residents live below the federal poverty line.
How educated are residents of Leon County?
Approximately 18.6% of adults 25 and older in Leon County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Leon County qualify for free or reduced lunch?
Roughly 55.9% of students in Leon County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Texas county average of 61.1%.
What is the student-teacher ratio in Leon County schools?
Across Leon County public schools, the enrollment-weighted student-teacher ratio is approximately 11.8 to 1.

Leon County school rankings

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