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

Wilson County

Kansas · Public K-12

Wilson County, Kansas hosts 9 public K-12 schools and around 1,546 students, averaging roughly 172 per campus. Neodesha runs the largest share. By level, that breaks down as 5 elementary and 4 high schools.

7-year change in Wilson County

SY 2017-18 vs SY 2024-25
Total enrollment
1,546
-50 (-3%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
86%
was 90%
% Hispanic
6%
was 4%
% Black
2%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
8,505
all ages · ACS 5-yr
Schools
9
3 districts
Enrollment
1,546
students · NCES CCD
Median income
$60,677
Below Kansas avg
Free/reduced lunch
53.6%
Above Kansas avg
Elementary
5
793 students
Middle
0
schools
High
4
753 students
Combined / other
0
schools
LARGEST DISTRICT
Neodesha
747 students · 3 districts in Wilson County

County vs. school enrollment demographics

Left bar is the racial makeup of Wilson 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
4%
Black
0%
Asian
0%
Two or more
6%
Native American
1%
Pacific Islander
0%
School enrollment
White
86%
Hispanic
6%
Black
2%
Asian
1%
Two or more
5%
Native American
1%
Pacific Islander
0%
Bachelor's+
19.9%
adults 25+
Poverty rate
11.6%
ACS 5-year
Unemployment
3.0%
civilian labor
Median age
43
23.9% under 18

Test scores in Wilson County

Latest 2024-25 ELA proficiency, 6 schools ranked. Kansas state average: 44.5%.

Top 5 schools (ELA)
  1. Heller Elem· 52.2%
  2. Lincoln Elementary· 41.6%
  3. North Lawn Elem· 31.8%
  4. Neodesha High· 29.2%
  5. Fredonia Jr./Sr. High School· 28.4%

See all 6 schools in Wilson County ranked by score →

All schools (9)

NameCityLevelGradesEnrollmentRating
Neodesha HighNeodeshaHigh07-12360·
Fredonia Jr./Sr. High SchoolFredoniaHigh07-12314·
Lincoln ElementaryFredoniaElementary01-06242·
Heller ElemNeodeshaElementaryPK-03223·
North Lawn ElemNeodeshaElementaryKG-06164·
Fredonia Early Learning CenterFredoniaElementaryPK-KG92·
Altoona-Midway Middle/High SchoolBuffaloHigh06-1279·
Altoona-Midway ElementaryAltoonaElementaryPK-0572·
Fredonia Virtual AcademyFredoniaHighUG-UG0·

Cities in Wilson County

Fredonia4 schoolsNeodesha3 schoolsAltoona1 schoolBuffalo1 school

About Wilson County

In Kansas, Wilson County is a low-population county of about 8,505 residents. 9 public schools across the county hosts about 1,546 students between them.

Zooming out, census numbers show typical household earnings sit around $60,677, about 20% of adults have a bachelor's degree or above, and roughly 12% of residents live below the federal poverty line. That income level is 8% below the Kansas median.

For a sense of the school types, Wilson County comprises 5 elementary schools (793 students), and 4 high schools (753).

The largest single district in Wilson County is Neodesha, which alone enrolls about 747 students.

Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 3%: 1,596 students in SY 2017-18 versus 1,546 in SY 2024-25. On the demographic side, White enrollment moved from 90% to 86% over the same window.

In the discussion threads here, the community for Wilson 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 public schools are in Wilson County?
Wilson County, Kansas has 9 public K-12 schools serving approximately 1,546 students.
How many high schools are in Wilson County?
Wilson County, Kansas has 4 public high schools, serving approximately 753 students.
How many elementary schools are in Wilson County?
Wilson County, Kansas has 5 public elementary schools, serving approximately 793 students.
What is the largest school district in Wilson County?
Neodesha is the largest school district in Wilson County, serving approximately 747 students. The county contains 3 school districts overall.
How many people live in Wilson County?
Wilson County has roughly 8,505 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Wilson County?
Median household income in Wilson County is $60,677, below the Kansas average of $66,199. About 11.6% of residents live below the federal poverty line.
How educated are residents of Wilson County?
Approximately 19.9% of adults 25 and older in Wilson County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Wilson County qualify for free or reduced lunch?
Roughly 53.6% of students in Wilson County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Kansas county average of 52.0%.
What is the student-teacher ratio in Wilson County schools?
Across Wilson County public schools, the enrollment-weighted student-teacher ratio is approximately 12.0 to 1.
What is the racial makeup of Wilson County?
Wilson County residents are approximately 93% White, 4% Hispanic, 0% Black, 6% two or more races according to the Census ACS 5-year estimate.

Wilson County school rankings

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