The top ranked public middle schools in Kansas are Tipton Community School, Haviland Elementary School and Maize Virtual Preparatory School. The cities and towns with the highest concentration of top ranked public middle schools are Fort Leavenworth, Leawood and Lenexa.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Kansas is 30%. The percentage of students achieving reading proficiency is 33%.
Top Ranked Public Middle Schools in Kansas (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Tipton Community School
(Math: 70-79% | Reading: 70-79%)
Rank:
Rank:
10/
Top 1%10
Math: 70-79% (Top 1%)
Reading: 70-79% (Top 1%)
Grades: K-8
209 State St.
Tipton, KS 67485
(785) 373-5355
Tipton, KS 67485
(785) 373-5355
Rank: #22.
Haviland Elementary School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 5%10
Math: 60-79% (Top 5%)
Reading: 60-79% (Top 5%)
Grades: PK-8
400 N Topeka
Haviland, KS 67059
(620) 862-5277
Haviland, KS 67059
(620) 862-5277
Rank: #33.
Maize Virtual Preparatory School
(Math: 58% | Reading: 70%)
Rank:
Rank:
10/
Top 5%10
Math: 58% (Top 10%)
Reading: 70% (Top 5%)
Grades: K-12
301 S Park
Maize, KS 67101
(316) 462-8800
Maize, KS 67101
(316) 462-8800
Rank: #4 - 54. - 5.
Hope Elementary School
(Math: 60-69% | Reading: 50-59%)
Rank:
Rank:
10/
Top 10%10
Math: 60-69% (Top 5%)
Reading: 50-59% (Top 10%)
Grades: PK-8
200 Poplar St
Hope, KS 67451
(785) 366-7221
Hope, KS 67451
(785) 366-7221
Rank: #4 - 54. - 5.
Riley County Grade School
(Math: 64% | Reading: 56%)
Rank:
Rank:
10/
Top 10%10
Math: 64% (Top 5%)
Reading: 56% (Top 10%)
Grades: PK-8
117 N. Remmele
Riley, KS 66531
(785) 485-4010
Riley, KS 66531
(785) 485-4010
Rank: #66.
St. Marks School
(Math: 64% | Reading: 54%)
Rank:
Rank:
10/
Top 10%10
Math: 64% (Top 5%)
Reading: 54% (Top 10%)
Grades: PK-8
19001 West 29th N.
Colwich, KS 67030
(316) 796-1466
Colwich, KS 67030
(316) 796-1466
Rank: #77.
Wabaunsee Junior High School
(Math: 60-64% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Math: 60-64% (Top 5%)
Reading: 50-54% (Top 10%)
Grades: 6-8
112 Elm
Paxico, KS 66526
(785) 636-5353
Paxico, KS 66526
(785) 636-5353
Rank: #88.
Patton Jr High School
(Math: 59% | Reading: 53%)
Rank:
Rank:
10/
Top 10%10
Math: 59% (Top 10%)
Reading: 53% (Top 10%)
Grades: 6-9
1 Patton Loop Bldg 326
Fort Leavenworth, KS 66027
(913) 651-7371
Fort Leavenworth, KS 66027
(913) 651-7371
Rank: #99.
Nemaha Central Elementary And Middle School
(Math: 57% | Reading: 54%)
Rank:
Rank:
10/
Top 10%10
Math: 57% (Top 10%)
Reading: 54% (Top 10%)
Grades: PK-8
110 N. 11th
Seneca, KS 66538
(785) 336-2173
Seneca, KS 66538
(785) 336-2173
Rank: #1010.
Sharon Springs Elementary School
(Math: 50-54% | Reading: 55-59%)
Rank:
Rank:
10/
Top 10%10
Math: 50-54% (Top 20%)
Reading: 55-59% (Top 10%)
Grades: PK-8
521 N. Main
Sharon Springs, KS 67758
(785) 852-4267
Sharon Springs, KS 67758
(785) 852-4267
Rank: #1111.
Olpe Jr./sr. High School
(Math: 65-69% | Reading: 45-49%)
Rank:
Rank:
10/
Top 10%10
Math: 65-69% (Top 5%)
Reading: 45-49% (Top 20%)
Grades: 7-12
220 W Listerscheid St
Olpe, KS 66865
(620) 475-3223
Olpe, KS 66865
(620) 475-3223
Rank: #1212.
Pleasant Ridge Middle School
(Math: 51% | Reading: 56%)
Rank:
Rank:
9/
Top 20%10
Math: 51% (Top 20%)
Reading: 56% (Top 10%)
Grades: 6-8
9000 W. 165th St.
Stilwell, KS 66085
(913) 239-5700
Stilwell, KS 66085
(913) 239-5700
Rank: #1313.
Lexington Trails Middle School
(Math: 55% | Reading: 50%)
Rank:
Rank:
9/
Top 20%10
Math: 55% (Top 10%)
Reading: 50% (Top 20%)
Grades: 6-8
8800 Penner Avenue
De Soto, KS 66018
(913) 667-6260
De Soto, KS 66018
(913) 667-6260
Rank: #1414.
Woodland Spring Middle School
(Math: 54% | Reading: 51%)
Rank:
Rank:
9/
Top 20%10
Math: 54% (Top 20%)
Reading: 51% (Top 20%)
Grades: 6-8
17450 W 167 Street
Olathe, KS 66062
(913) 592-8188
Olathe, KS 66062
(913) 592-8188
Rank: #1515.
Edna Elementary School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 55-59% (Top 10%)
Grades: PK-8
220 W Myrtle
Edna, KS 67342
(620) 922-7210
Edna, KS 67342
(620) 922-7210
Rank: #1616.
Prairie Star Middle School
(Math: 47% | Reading: 56%)
Rank:
Rank:
9/
Top 20%10
Math: 47% (Top 20%)
Reading: 56% (Top 10%)
Grades: 6-8
14201 Mission Road
Overland Park, KS 66224
(913) 239-5600
Overland Park, KS 66224
(913) 239-5600
Rank: #1717.
Andover Middle School
(Math: 51% | Reading: 50%)
Rank:
Rank:
9/
Top 20%10
Math: 51% (Top 20%)
Reading: 50% (Top 20%)
Grades: 6-8
1628 N Andover Rd
Andover, KS 67002
(316) 218-4610
Andover, KS 67002
(316) 218-4610
Rank: #18 - 2418. - 24.
Capital City
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 7-12
500 Sw Tuffy Kellog Dr
Topeka, KS 66606
(785) 295-3600
Topeka, KS 66606
(785) 295-3600
Rank: #18 - 2418. - 24.
Chase High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 8-12
313 East Avenue C
Chase, KS 67524
(620) 938-2923
Chase, KS 67524
(620) 938-2923
Rank: #18 - 2418. - 24.
Hugoton Learning Academy
Charter School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 7-12
215 W 11th St
Hugoton, KS 67951
(620) 428-6374
Hugoton, KS 67951
(620) 428-6374
Rank: #18 - 2418. - 24.
Humboldt Virtual Education
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 6-12
109 S. 9th St.
Humboldt, KS 66748
(620) 473-5120
Humboldt, KS 66748
(620) 473-5120
Rank: #18 - 2418. - 24.
Louisburg Virtual Program
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 6-12
29020 Mission Belleview Road
Louisburg, KS 66053
(913) 837-1700
Louisburg, KS 66053
(913) 837-1700
Rank: #18 - 2418. - 24.
Ottawa Virtual School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 6-12
720 Tremont
Ottawa, KS 66067
(785) 229-8090
Ottawa, KS 66067
(785) 229-8090
Rank: #18 - 2418. - 24.
Usd 331 Virtual School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 20%)
Reading: <50% (Top 20%)
Grades: 6-12
115 North Main Street
Kingman, KS 67068
(620) 532-1073
Kingman, KS 67068
(620) 532-1073
Rank: #25 - 2625. - 26.
Andale Elem-middle
(Math: 53% | Reading: 48%)
Rank:
Rank:
9/
Top 20%10
Math: 53% (Top 20%)
Reading: 48% (Top 20%)
Grades: PK-8
500 West Rush
Andale, KS 67001
(316) 444-2628
Andale, KS 67001
(316) 444-2628
Rank: #25 - 2625. - 26.
Harmony Middle School
(Math: 45% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
Math: 45% (Top 30%)
Reading: 57% (Top 10%)
Grades: 6-8
10101 W. 141st St.
Overland Park, KS 66221
(913) 239-5200
Overland Park, KS 66221
(913) 239-5200
Rank: #2727.
Prairie Trail Middle School
(Math: 50% | Reading: 48%)
Rank:
Rank:
9/
Top 20%10
Math: 50% (Top 20%)
Reading: 48% (Top 20%)
Grades: 6-8
21600 W 107th St
Olathe, KS 66061
(913) 780-7280
Olathe, KS 66061
(913) 780-7280
Rank: #2828.
Western Plains North Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
9/
Top 20%10
Math: 40-59% (Top 20%)
Reading: 40-59% (Top 20%)
Grades: PK-8
100 School St.
Ransom, KS 67572
(785) 731-2352
Ransom, KS 67572
(785) 731-2352
Rank: #2929.
Garden Plain Elementary School
(Math: 55% | Reading: 43%)
Rank:
Rank:
9/
Top 20%10
Math: 55% (Top 10%)
Reading: 43% (Top 30%)
Grades: PK-8
700 Section Line
Garden Plain, KS 67050
(316) 531-2261
Garden Plain, KS 67050
(316) 531-2261
Rank: #3030.
Louisburg Middle School
(Math: 47% | Reading: 48%)
Rank:
Rank:
9/
Top 20%10
Math: 47% (Top 20%)
Reading: 48% (Top 20%)
Grades: 6-8
505 E. Amity
Louisburg, KS 66053
(913) 837-1800
Louisburg, KS 66053
(913) 837-1800
Rank: #3131.
Lakewood Middle School
(Math: 48% | Reading: 47%)
Rank:
Rank:
9/
Top 20%10
Math: 48% (Top 20%)
Reading: 47% (Top 20%)
Grades: 6-8
6601 Edgewater Drive
Overland Park, KS 66223
(913) 239-5800
Overland Park, KS 66223
(913) 239-5800
Rank: #3232.
Minneola Elementary School
(Math: 45-49% | Reading: 45-49%)
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 45-49% (Top 20%)
Grades: PK-8
111 East Locust
Minneola, KS 67865
(620) 885-4571
Minneola, KS 67865
(620) 885-4571
Rank: #3333.
Indian Hills Middle School
(Math: 50% | Reading: 46%)
Rank:
Rank:
9/
Top 20%10
Math: 50% (Top 20%)
Reading: 46% (Top 30%)
Grades: 7-8
6400 Mission Rd
Prairie Village, KS 66208
(913) 993-0400
Prairie Village, KS 66208
(913) 993-0400
Rank: #3434.
Meadowview Elementary School
(Math: 45% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 45% (Top 30%)
Reading: 48% (Top 20%)
Grades: PK-8
1377 21000 Road
Parsons, KS 67357
(620) 421-1857
Parsons, KS 67357
(620) 421-1857
Rank: #3535.
Chisholm Trail Middle School
(Math: 55% | Reading: 39%)
Rank:
Rank:
8/
Top 30%10
Math: 55% (Top 10%)
Reading: 39% (Top 50%)
Grades: 6-8
16700 W. 159th Street
Olathe, KS 66062
(913) 780-7240
Olathe, KS 66062
(913) 780-7240
Show 100 more public schools in KS (out of 414 total schools)
Loading...
Recent Articles

Segregation in K-12 Education: Colonial Era
Explore the origins of educational segregation during the colonial era and the differential treatment of Native American, African American, and white students. This article delves into the historical context, policies, and societal attitudes that shaped early education in colonial America, highlighting the disparities and injustices that persisted within the schooling systems of that time.

2011 Classroom Size Update: Are Classes Still Growing Larger?
Since the recession, public school classrooms have seen major budget cuts - and many increases in class sizes. How is the situation in 2011? Read this article to find out.

Will Single Sex Classrooms Save Public Schools?
Learn about the benefits of single sex classrooms and why public schools are hoping this type of classroom will save the American school system.