Kansas · NCES CCD 2024-25

Best School Districts in Kansas

Top 50 districts ranked by average school quality score, based on student-teacher ratios, counselor access, gifted programs, and attendance.

50
Districts ranked
103,790
Students enrolled
54/100
Avg quality score
C+
Top grade

The ranking in one line

Oskaloosa Public Schools in Oskaloosa leads Kansas's districts with an average school quality score of 61.5/100 across 2 schools.

61.5/100
top district score (grade C+)
2
schools in Oskaloosa Public Schools
555
students in the top district
54/100
average across the top 50
# District GradeAvg Quality
1 Oskaloosa Public Schools Oskaloosa C+ 61.5
2 Nemaha Central Seneca C+ 61
3 Central Heights Richmond C 59
4 Cimarron-Ensign Cimarron C 58.5
5 Central Plains Claflin C 58.4
6 Riverton Riverton C 57.7
7 Lakin Lakin C 57.7
8 Oswego Oswego C 57.7
9 Bluestem Leon C 57.5
10 Republic County Belleville C 56.5
11 Prairie View Lacygne C 56
12 Douglass Public Schools Douglass C 56
13 Vermillion Vermillion C 55.8
14 Kismet-Plains Kismet C 55
15 Southern Lyon County Hartford C- 54.8
16 Twin Valley Bennington C- 54.5
17 Haven Public Schools Haven C- 54.4
18 Morris County Council Grove C- 54.3
19 Baxter Springs Baxter Springs C- 54.3
20 Shawnee Mission Pub Sch Shawnee Mission C- 54.2
21 Atchison Co Comm Schools Effingham C- 54
22 Concordia Concordia C- 53.7
23 Renwick Andale C- 53.5
24 Beloit Beloit C- 53.5
25 Silver Lake Silver Lake C- 53.5
26 Ft Larned Larned C- 53.3
27 Wellsville Wellsville C- 53.3
28 Burlington Burlington C- 53
29 Chaparral Schools Anthony C- 53
30 Southeast of Saline Gypsum C- 53
31 Sedgwick Public Schools Sedgwick C- 53
32 Clay County Clay Center C- 52.9
33 Great Bend Great Bend C- 52.6
34 Syracuse Syracuse C- 52.5
35 Kaw Valley St. Marys C- 52
36 Hesston Hesston C- 52
37 Basehor-Linwood Basehor C- 51.6
38 Tonganoxie Tonganoxie C- 51.3
39 Hiawatha Hiawatha C- 51.3
40 Caney Valley Caney C- 51.3
41 Piper-Kansas City Kansas City C- 51.3
42 West Franklin Pomona C- 51.3
43 Norton Community Schools Norton C- 51
44 North Ottawa County Minneapolis C- 51
45 Paola Paola C- 50.8
46 Riley County Riley C- 50.5
47 Olathe Olathe C- 50.4
48 Smoky Valley Lindsborg C- 50.3
49 Independence Independence C- 50.2
50 Holcomb Holcomb C- 50

Frequently Asked Questions

What are the best school districts in Kansas?

The top-ranked district in Kansas is Oskaloosa Public Schools in Oskaloosa with 555 students across 2 schools. Average quality score: 61.5/100. Rankings are based on average school quality scores from NCES data.

How are district rankings calculated?

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES data: student-teacher ratio, counselor availability, gifted program access, and chronic absenteeism. Districts must have at least 500 students and 2+ schools to be ranked.

How many school districts are in Kansas?

Kansas has 50+ school districts serving 478,187 students. The statewide average student-teacher ratio is 14.4:1.

Methodology

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES Common Core of Data (CCD) 2024-25 metrics: student-teacher ratio, school counselor availability, gifted program access, and chronic absenteeism rates. Districts must have at least 500 students and 2+ schools to be included. This measures school-level resources, not test scores. Higher average scores indicate districts where schools generally have smaller classes, better counselor access, and lower absenteeism.