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

Crawford County

Kansas · Public K-12

Within Crawford County, Kansas, families have 17 public-school options to consider, collectively serving 6,146 K-12 students. Pittsburg is the heaviest district by enrollment. By level, that breaks down as 7 elementary, 4 middle, and 6 high schools.

7-year change in Crawford County

SY 2017-18 vs SY 2024-25
Total enrollment
6,146
+136 (+2%) vs SY 2017-18
School count
17
+1 (+6%) vs SY 2017-18
% White
71%
was 79%
% Hispanic
16%
was 11%
% Black
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
17
5 districts
Enrollment
6,146
NCES CCD
Median income
$52,844
Below Kansas avg
Free/reduced lunch
62.0%
Above Kansas avg
Elementary
7
3,004 students
Middle
4
1,240 students
High
6
1,902 students
Combined / other
0
schools
LARGEST DISTRICT
Pittsburg
3,375 students · 5 districts in Crawford County

County vs. school enrollment demographics

Left bar is the racial makeup of Crawford 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
87%
Hispanic
8%
Black
2%
Asian
2%
Two or more
6%
Native American
1%
Pacific Islander
0%
School enrollment
White
71%
Hispanic
16%
Black
2%
Asian
1%
Two or more
8%
Native American
1%
Pacific Islander
2%
Bachelor's+
32.2%
adults 25+
Poverty rate
14.1%
ACS 5-year
Unemployment
4.1%
civilian labor
Median age
34
22.2% under 18

Test scores in Crawford County

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

Top 5 schools (ELA)
  1. Geo E Nettels Elem· 57.4%
  2. Frank Layden Elem· 57.1%
  3. R V Haderlein Elem· 53.0%
  4. Frontenac Jr. High· 52.8%
  5. Girard High· 52.7%
Lowest 5 schools (ELA)
  1. Southeast High· 13.9%
  2. Pittsburg High· 30.5%
  3. Northeast Elem· 30.8%
  4. Frontenac Sr. High School· 33.7%
  5. Westside Elem· 37.3%

See all 15 schools in Crawford County ranked by score →

All schools (17)

NameCityLevelGradesEnrollmentRating
Pittsburg HighPittsburgHigh09-121,033·
Pittsburg Middle SchoolPittsburgMiddle06-08692·
R V Haderlein ElemGirardElementaryPK-05527·
Westside ElemPittsburgElementaryPK-05498·
Frank Layden ElemFrontenacElementaryPK-05489·
Lakeside ElemPittsburgElementaryKG-05406·
Meadowlark ElementaryPittsburgElementaryKG-05403·
Geo E Nettels ElemPittsburgElementaryKG-05343·
Northeast ElemArmaElementaryPK-08338·
Frontenac Sr. High SchoolFrontenacHigh09-12298·
Girard HighGirardHigh09-12284·
Frontenac Jr. HighFrontenacMiddle06-08219·
Girard MiddleGirardMiddle06-08201·
Southeast HighCherokeeHigh09-12152·
North East HighArmaHigh09-12133·
Southeast Middle SchoolCherokeeMiddle05-08128·
Northeast Virtual SchoolArmaHigh09-122·

Cities in Crawford County

Pittsburg6 schoolsArma3 schoolsFrontenac3 schoolsGirard3 schoolsCherokee2 schools

About Crawford County

Across the sparse Kansas county of Crawford County of about 39,008 residents, the public-school footprint covers 17 schools and about 6,146 students.

For perspective, census numbers show median household income runs near $52,844, roughly 32% of adults have completed at least a four-year degree, and the poverty rate is around 14%. That income level is 20% meaningfully below the Kansas median.

In terms of grade levels, Crawford County is built around 7 elementary schools (3,004 students), 4 middle schools (1,240), and 6 high schools (1,902).

Pittsburg dominates the local landscape, accounting for roughly 3,375 students on its own.

Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 6,010 students in SY 2017-18 versus 6,146 in SY 2024-25. The school count climbed from 16 to 17 across the same 7-year window. On the demographic side, White enrollment moved from 79% to 71% over the same window.

Within the allk12 community for this area, the community for Crawford County discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Crawford County?
There are 17 public K-12 schools in Crawford County, Kansas, with a combined enrollment of about 6,146.
How many high schools are in Crawford County?
Crawford County, Kansas has 6 public high schools, serving approximately 1,902 students.
How many middle schools are in Crawford County?
Crawford County, Kansas has 4 public middle schools, serving approximately 1,240 students.
How many elementary schools are in Crawford County?
Crawford County, Kansas has 7 public elementary schools, serving approximately 3,004 students.
What is the largest school district in Crawford County?
Pittsburg is the largest school district in Crawford County, serving approximately 3,375 students. The county contains 5 school districts overall.
What is the population of Crawford County?
Crawford County, Kansas has a population of approximately 39,008, with a median age of 34. About 22.2% of residents are under 18.
What is the median household income in Crawford County?
Median household income in Crawford County is $52,844, below the Kansas average of $66,199. About 14.1% of residents live below the federal poverty line.
How educated are residents of Crawford County?
Approximately 32.2% of adults 25 and older in Crawford County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Crawford County qualify for free or reduced lunch?
Roughly 62.0% of students in Crawford 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 Crawford County schools?
Across Crawford County public schools, the enrollment-weighted student-teacher ratio is approximately 13.3 to 1.

Crawford County school rankings

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