Best Schools in Kansas

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Kansas. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 High School in KS and #1 in Johnson County

9 - 12 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,514 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#1 Elementary School in KS and #1 in Johnson County

K - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 512 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#1 Middle School in KS and #1 in Johnson County

7 - 8 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 823 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 High School in KS and #2 in Johnson County

9 - 12 | Olathe, KS | Johnson County

  • A+ Overall Grade
  • 2,179 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 Middle School in KS and #2 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 604 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 Elementary School in KS and #2 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 545 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 Middle School in KS and #1 in Butler County

6 - 8 | Andover, KS | Butler County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 652 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#3 Elementary School in KS and #1 in Dickinson County

K - 5 | Abilene, KS | Dickinson County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 77 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#3 High School in KS and #3 in Johnson County

9 - 12 | Stilwell, KS | Johnson County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,570 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#4 Elementary School in KS and #3 in Johnson County

K - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 634 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#4 Middle School in KS and #3 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 570 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#4 High School in KS and #4 in Johnson County

9 - 12 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,611 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#5 Middle School in KS and #4 in Johnson County

6 - 8 | Leawood, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 568 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A+ Overall Grade

#5 Elementary School in KS and #4 in Johnson County

PK - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 680 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#5 High School in KS and #5 in Johnson County

9 - 12 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,458 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#6 Elementary School in KS and #1 in Greenwood County

PK - 6 | Hamilton, KS | Greenwood County

  • A+ Overall Grade
  • 3:1 Student/Teacher
  • 30 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#6 Middle School in KS and #2 in Butler County

6 - 8 | Andover, KS | Butler County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 605 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#6 High School in KS and #6 in Johnson County

9 - 12 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,130 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#7 High School in KS and #1 in Nemaha County

9 - 12 | Wetmore, KS | Nemaha County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 60 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#7 Elementary School in KS and #5 in Johnson County

PK - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 460 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 Middle School in KS and #5 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 657 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#8 Elementary School in KS and #1 in Sedgwick County

K - 5 | Wichita, KS | Sedgwick County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 441 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A+ Overall Grade

#8 Middle School in KS and #6 in Johnson County

6 - 8 | Olathe, KS | Johnson County

  • A+ Overall Grade
  • 729 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#8 High School in KS

9 - 12 | Grainfield, KS | Gove County

  • A+ Overall Grade
  • 3:1 Student/Teacher
  • 31 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in KS and #6 in Johnson County

PK - 5 | Leawood, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 442 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#9 Middle School in KS and #7 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 545 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#9 High School in KS and #7 in Johnson County

9 - 12 | Shawnee, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,366 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#10 High School in KS and #2 in Nemaha County

9 - 12 | Seneca, KS | Nemaha County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 248 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#10 Elementary School in KS and #7 in Johnson County

PK - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 413 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#10 Middle School in KS and #8 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 761 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 High School in KS and #1 in Butler County

9 - 12 | Andover, KS | Butler County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 810 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#11 Elementary School in KS and #8 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 401 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 Middle School in KS and #9 in Johnson County

6 - 8 | Leawood, KS | Johnson County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 437 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A+ Overall Grade

#12 Elementary School in KS and #9 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 432 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#12 Middle School in KS and #10 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 611 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#12 High School in KS

9 - 12 | Alma, KS | Wabaunsee County

  • A Overall Grade
  • 8:1 Student/Teacher
  • 141 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#13 Middle School in KS and #1 in Leavenworth County

7 - 9 | Fort Leavenworth, KS | Leavenworth County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 299 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#13 High School in KS and #3 in Nemaha County

9 - 12 | Sabetha, KS | Nemaha County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 244 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#13 Elementary School in KS and #10 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 571 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#14 High School in KS and #1 in Osage County

9 - 12 | Lyndon, KS | Osage County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 128 Students

Report Card

A- Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#14 Elementary School in KS and #1 in Wyandotte County

PK - 3 | Kansas City, KS | Wyandotte County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 756 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#14 Middle School in KS and #11 in Johnson County

6 - 8 | Olathe, KS | Johnson County

  • A+ Overall Grade
  • 761 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A+ Overall Grade

#15 Middle School in KS and #1 in Rice County

5 - 8 | Bushton, KS | Rice County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 66 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#15 Elementary School in KS and #1 in Lyon County

PK - 5 | Reading, KS | Lyon County

  • A+ Overall Grade
  • 7:1 Student/Teacher
  • 74 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#15 High School in KS and #8 in Johnson County

9 - 12 | De Soto, KS | Johnson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 764 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#16 High School in KS and #1 in Jefferson County

9 - 12 | Valley Falls, KS | Jefferson County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 105 Students

Report Card

A- Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#16 Middle School in KS and #1 in Cowley County

6 - 8 | Winfield, KS | Cowley County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 506 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#16 Elementary School in KS and #11 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 311 Students

Report Card

A+ Academic Results
A+ Learning Environment
B- School Safety
A+ Overall Grade

#17 High School in KS and #1 in Barton County

9 - 12 | Claflin, KS | Barton County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 98 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#17 Middle School in KS and #12 in Johnson County

6 - 8 | Lenexa, KS | Johnson County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 664 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#17 Elementary School in KS and #12 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 296 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#18 High School in KS and #2 in Butler County

9 - 12 | Andover, KS | Butler County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 798 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#18 Elementary School in KS and #13 in Johnson County

PK - 5 | Leawood, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 482 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#18 Middle School in KS

6 - 8 | Sabetha, KS | Nemaha County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 182 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#19 High School in KS and #1 in Sumner County

9 - 12 | Conway Springs, KS | Sumner County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 192 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#19 Middle School in KS and #13 in Johnson County

6 - 8 | Shawnee, KS | Johnson County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 737 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#19 Elementary School in KS and #14 in Johnson County

PK - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 366 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#20 High School in KS and #1 in Wyandotte County

8 - 12 | Kansas City, KS | Wyandotte County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 981 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A Overall Grade

#20 Elementary School in KS and #1 in Nemaha County

PK - 6 | Centralia, KS | Nemaha County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 187 Students

Report Card

A+ Academic Results
A+ Learning Environment
B- School Safety
A+ Overall Grade

#20 Middle School in KS and #14 in Johnson County

6 - 8 | Olathe, KS | Johnson County

  • A Overall Grade
  • 850 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A Overall Grade

#21 Elementary School in KS and #1 in Shawnee County

K - 6 | Topeka, KS | Shawnee County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 487 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#21 Middle School in KS and #15 in Johnson County

6 - 8 | Overland Park, KS | Johnson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 596 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A Overall Grade

#22 Elementary School in KS and #1 in Rice County

PK - 6 | Sterling, KS | Rice County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 293 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#22 High School in KS and #1 in Dickinson County

9 - 12 | Chapman, KS | Dickinson County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 343 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#22 High School in KS and #1 in Mcpherson County

9 - 12 | Moundridge, KS | Mcpherson County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 122 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#22 Middle School in KS and #2 in Leavenworth County

6 - 8 | Basehor, KS | Leavenworth County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 536 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#23 Middle School in KS and #1 in Jackson County

6 - 8 | Holton, KS | Jackson County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 235 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#23 High School in KS and #1 in Harvey County

9 - 12 | Hesston, KS | Harvey County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 242 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#23 Elementary School in KS and #15 in Johnson County

PK - 5 | Shawnee, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 474 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#24 High School in KS and #1 in Lyon County

9 - 12 | Allen, KS | Lyon County

  • A Overall Grade
  • 8:1 Student/Teacher
  • 128 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#24 Elementary School in KS and #2 in Sedgwick County

PK - 6 | Wichita, KS | Sedgwick County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 266 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#24 Middle School in KS and #16 in Johnson County

6 - 8 | De Soto, KS | Johnson County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 333 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#25 High School in KS and #9 in Johnson County

9 - 12 | Olathe, KS | Johnson County

  • A Overall Grade
  • 2,109 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#25 Elementary School in KS and #16 in Johnson County

K - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 411 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#25 Middle School in KS

7 - 8 | Paxico, KS | Wabaunsee County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 75 Students

Report Card

A+ Academic Results
B Learning Environment
B+ School Safety
A Overall Grade

#26 Elementary School in KS and #1 in Butler County

PK - 5 | Andover, KS | Butler County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 420 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A+ Overall Grade

#26 High School in KS and #2 in Jefferson County

9 - 12 | Meriden, KS | Jefferson County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 284 Students

Report Card

A Academic Results
A+ Learning Environment
B- School Safety
A Overall Grade

#26 Middle School in KS and #17 in Johnson County

6 - 8 | Olathe, KS | Johnson County

  • A Overall Grade
  • 768 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#27 Middle School in KS and #3 in Butler County

5 - 8 | Whitewater, KS | Butler County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 151 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#27 Elementary School in KS and #17 in Johnson County

PK - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 373 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A+ Overall Grade

#27 High School in KS

9 - 12 | Greensburg, KS | Kiowa County

  • A Overall Grade
  • 5:1 Student/Teacher
  • 77 Students

Report Card

A Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#28 High School in KS and #1 in Sedgwick County

9 - 12 | Wichita, KS | Sedgwick County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 792 Students

Report Card

A+ Academic Results
C Learning Environment
B+ School Safety
A Overall Grade

#28 Middle School in KS and #1 in Douglas County

6 - 8 | Lawrence, KS | Douglas County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 689 Students

Report Card

A+ Academic Results
B+ Learning Environment
B- School Safety
A Overall Grade

#28 Elementary School in KS and #18 in Johnson County

K - 5 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 523 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#29 Elementary School in KS and #1 in Reno County

PK - 6 | Partridge, KS | Reno County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 67 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#29 Middle School in KS and #1 in Harvey County

5 - 8 | Hesston, KS | Harvey County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 276 Students

Report Card

A Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#29 High School in KS

9 - 12 | Marion, KS | Marion County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 165 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#30 High School in KS and #2 in Sedgwick County

9 - 12 | Clearwater, KS | Sedgwick County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 405 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#30 Middle School in KS

7 - 8 | Norton, KS | Norton County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 106 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#31 Middle School in KS and #1 in Mcpherson County

5 - 8 | Moundridge, KS | Mcpherson County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 97 Students

Report Card

A- Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#31 High School in KS and #1 in Douglas County

9 - 12 | Lawrence, KS | Douglas County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,686 Students

Report Card

A+ Academic Results
C+ Learning Environment
B- School Safety
A Overall Grade

#31 Elementary School in KS and #20 in Johnson County

PK - 5 | Olathe, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 480 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#31 Elementary School in KS and #20 in Johnson County

PK - 6 | Shawnee Mission, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 414 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#32 Elementary School in KS and #1 in Ellsworth County

PK - 4 | Ellsworth, KS | Ellsworth County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 263 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#32 Middle School in KS and #18 in Johnson County

7 - 8 | Shawnee Mission, KS | Johnson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 739 Students

Report Card

A Academic Results
A Learning Environment
B School Safety
A Overall Grade

#32 High School in KS

9 - 12 | Scandia, KS | Republic County

  • A Overall Grade
  • 8:1 Student/Teacher
  • 71 Students

Report Card

A Academic Results
A Learning Environment
C School Safety
A Overall Grade

#33 Middle School in KS and #1 in Sedgwick County

6 - 8 | Cheney, KS | Sedgwick County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 181 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#33 Elementary School in KS and #2 in Butler County

K - 5 | Wichita, KS | Butler County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 367 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#34 High School in KS and #1 in Pottawatomie County

9 - 12 | Onaga, KS | Pottawatomie County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 93 Students

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#34 Middle School in KS and #2 in Douglas County

6 - 8 | Eudora, KS | Douglas County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 356 Students

Report Card

A- Academic Results
A+ Learning Environment
A School Safety
A Overall Grade