Best High Schools in Kansas

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each High 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
  • 18:1 Student/Teacher
  • 1,589 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 | Stilwell, KS | Johnson County

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

Report Card

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

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

9 - 12 | Olathe, KS | Johnson County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 2,256 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,589 Students

Report Card

A+ Academic Results
A+ 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,534 Students

Report Card

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

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

9 - 12 | Wetmore, KS | Nemaha County

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

Report Card

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

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

9 - 12 | Overland Park, KS | Johnson County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,149 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
  • 4:1 Student/Teacher
  • 38 Students

Report Card

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

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

9 - 12 | Shawnee, KS | Johnson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,365 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
  • 231 Students

Report Card

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

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

9 - 12 | Andover, KS | Butler County

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

Report Card

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

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

9 - 12 | Sabetha, KS | Nemaha County

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

Report Card

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

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

9 - 12 | Claflin, KS | Barton County

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

Report Card

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

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

9 - 12 | Valley Falls, KS | Jefferson County

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

Report Card

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

#15 High School in KS

9 - 12 | Alma, KS | Wabaunsee County

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

Report Card

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

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

9 - 12 | De Soto, KS | Johnson County

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

Report Card

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

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

8 - 12 | Kansas City, KS | Wyandotte County

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

Report Card

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

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

9 - 12 | Lyndon, KS | Osage County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 133 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
  • 189 Students

Report Card

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

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

9 - 12 | Andover, KS | Butler County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 828 Students

Report Card

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

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

9 - 12 | Allen, KS | Lyon County

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

Report Card

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

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

9 - 12 | Moundridge, KS | Mcpherson County

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

Report Card

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

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

9 - 12 | Chapman, KS | Dickinson County

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

Report Card

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

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

9 - 12 | Hesston, KS | Harvey County

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

Report Card

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

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

9 - 12 | Meriden, KS | Jefferson County

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

Report Card

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

#26 High School in KS

9 - 12 | Greensburg, KS | Kiowa County

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

Report Card

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

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

9 - 12 | Olathe, KS | Johnson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 2,156 Students

Report Card

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

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

9 - 12 | Onaga, KS | Pottawatomie County

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

Report Card

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

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

9 - 12 | Clearwater, KS | Sedgwick County

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

Report Card

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

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

9 - 12 | Lawrence, KS | Douglas County

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

Report Card

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

#31 High School in KS

9 - 12 | Scandia, KS | Republic County

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

Report Card

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

#32 High School in KS and #2 in Douglas County

9 - 12 | Baldwin City, KS | Douglas County

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

Report Card

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

#33 High School in KS

9 - 12 | Marion, KS | Marion County

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

Report Card

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

#34 High School in KS and #10 in Johnson County

9 - 12 | Olathe, KS | Johnson County

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

Report Card

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

#35 High School in KS and #1 in Jackson County

9 - 12 | Holton, KS | Jackson County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 301 Students

Report Card

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

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

9 - 12 | Wichita, KS | Sedgwick County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 772 Students

Report Card

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

#37 High School in KS and #3 in Sedgwick County

9 - 12 | Goddard, KS | Sedgwick County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 838 Students

Report Card

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

#38 High School in KS and #1 in Riley County

9 - 12 | Manhattan, KS | Riley County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 1,691 Students

Report Card

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

#39 High School in KS and #2 in Wyandotte County

9 - 12 | Kansas City, KS | Wyandotte County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 600 Students

Report Card

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

#40 High School in KS and #1 in Clay County

9 - 12 | Clay Center, KS | Clay County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 313 Students

Report Card

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

#41 High School in KS and #3 in Jefferson County

9 - 12 | Winchester, KS | Jefferson County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 136 Students

Report Card

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

#42 High School in KS and #1 in Washington County

9 - 12 | Hanover, KS | Washington County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 79 Students

Report Card

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

#43 High School in KS and #1 in Rooks County

9 - 12 | Stockton, KS | Rooks County

  • A- Overall Grade
  • 7:1 Student/Teacher
  • 82 Students

Report Card

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

#44 High School in KS and #2 in Mcpherson County

9 - 12 | Lindsborg, KS | Mcpherson County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 288 Students

Report Card

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

#45 High School in KS and #4 in Sedgwick County

9 - 12 | Bel Aire, KS | Sedgwick County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 722 Students

Report Card

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

#46 High School in KS and #2 in Osage County

9 - 12 | Melvern, KS | Osage County

  • A- Overall Grade
  • 6:1 Student/Teacher
  • 66 Students

Report Card

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

#47 High School in KS and #3 in Butler County

9 - 12 | Whitewater, KS | Butler County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 171 Students

Report Card

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

#48 High School in KS

9 - 12 | Wakeeney, KS | Trego County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 121 Students

Report Card

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

#49 High School in KS and #1 in Thomas County

9 - 12 | Rexford, KS | Thomas County

  • A- Overall Grade
  • 7:1 Student/Teacher
  • 58 Students

Report Card

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

#50 High School in KS and #5 in Sedgwick County

9 - 12 | Goddard, KS | Sedgwick County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 900 Students

Report Card

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

#52 High School in KS and #1 in Leavenworth County

9 - 12 | Leavenworth, KS | Leavenworth County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 891 Students

Report Card

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

#52 High School in KS and #1 in Kingman County

9 - 12 | Norwich, KS | Kingman County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 79 Students

Report Card

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

#53 High School in KS and #1 in Cowley County

9 - 12 | Winfield, KS | Cowley County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 688 Students

Report Card

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

#54 High School in KS and #1 in Shawnee County

9 - 12 | Topeka, KS | Shawnee County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 1,899 Students

Report Card

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

#55 High School in KS

9 - 12 | Hays, KS | Ellis County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 900 Students

Report Card

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

#56 High School in KS and #6 in Sedgwick County

9 - 12 | Wichita, KS | Sedgwick County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 1,832 Students

Report Card

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

#57 High School in KS and #1 in Franklin County

9 - 12 | Pomona, KS | Franklin County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 166 Students

Report Card

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

#58 High School in KS and #2 in Riley County

9 - 12 | Riley, KS | Riley County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 215 Students

Report Card

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

#59 High School in KS and #7 in Sedgwick County

9 - 12 | Maize, KS | Sedgwick County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 1,368 Students

Report Card

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

#60 High School in KS and #1 in Crawford County

9 - 12 | Girard, KS | Crawford County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 302 Students

Report Card

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

#61 High School in KS and #2 in Shawnee County

9 - 12 | Topeka, KS | Shawnee County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 1,198 Students

Report Card

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

#62 High School in KS

9 - 12 | Phillipsburg, KS | Phillips County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 186 Students

Report Card

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

#63 High School in KS and #1 in Norton County

9 - 12 | Norton, KS | Norton County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 205 Students

Report Card

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

#64 High School in KS and #2 in Pottawatomie County

9 - 12 | Wamego, KS | Pottawatomie County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 446 Students

Report Card

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

#65 High School in KS and #3 in Douglas County

9 - 12 | Eudora, KS | Douglas County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 470 Students

Report Card

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

#66 High School in KS and #4 in Douglas County

9 - 12 | Lawrence, KS | Douglas County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 1,609 Students

Report Card

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

#67 High School in KS and #1 in Reno County

9 - 12 | Pretty Prairie, KS | Reno County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 66 Students

Report Card

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

#68 High School in KS and #2 in Washington County

9 - 12 | Linn, KS | Washington County

  • B+ Overall Grade
  • 7:1 Student/Teacher
  • 67 Students

Report Card

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

#69 High School in KS and #4 in Butler County

9 - 12 | Towanda, KS | Butler County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 592 Students

Report Card

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

#70 High School in KS and #1 in Neosho County

9 - 12 | Chanute, KS | Neosho County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 532 Students

Report Card

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

#71 High School in KS and #8 in Sedgwick County

9 - 12 | Cheney, KS | Sedgwick County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 236 Students

Report Card

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

#72 High School in KS and #2 in Reno County

9 - 12 | Buhler, KS | Reno County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 640 Students

Report Card

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

#73 High School in KS and #11 in Johnson County

9 - 12 | Olathe, KS | Johnson County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 2,486 Students

Report Card

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

#74 High School in KS and #1 in Rice County

9 - 12 | Lyons, KS | Rice County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 204 Students

Report Card

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

#75 High School in KS and #1 in Morton County

9 - 12 | Elkhart, KS | Morton County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 141 Students

Report Card

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

#76 High School in KS

9 - 12 | Yates Center, KS | Woodson County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 138 Students

Report Card

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

#77 High School in KS

9 - 12 | Meade, KS | Meade County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 143 Students

Report Card

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

#78 High School in KS and #2 in Thomas County

9 - 12 | Colby, KS | Thomas County

  • B+ Overall Grade
  • 20:1 Student/Teacher
  • 284 Students

Report Card

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

#79 High School in KS and #1 in Coffey County

9 - 12 | Leroy, KS | Coffey County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 76 Students

Report Card

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

#80 High School in KS and #12 in Johnson County

9 - 12 | Gardner, KS | Johnson County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 1,560 Students

Report Card

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

#81 High School in KS and #2 in Rice County

9 - 12 | Little River, KS | Rice County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 92 Students

Report Card

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

#82 High School in KS and #4 in Jefferson County

9 - 12 | Perry, KS | Jefferson County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 237 Students

Report Card

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

#83 High School in KS and #13 in Johnson County

9 - 12 | Spring Hill, KS | Johnson County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 698 Students

Report Card

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

#84 High School in KS

9 - 12 | Axtell, KS | Marshall County

  • B Overall Grade
  • 8:1 Student/Teacher
  • 55 Students

Report Card

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

#85 High School in KS and #2 in Kingman County

9 - 12 | Kingman, KS | Kingman County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 256 Students

Report Card

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

#86 High School in KS and #1 in Brown County

9 - 12 | Hiawatha, KS | Brown County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 251 Students

Report Card

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

#87 High School in KS and #2 in Leavenworth County

9 - 12 | Basehor, KS | Leavenworth County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 834 Students

Report Card

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

#88 High School in KS and #1 in Cherokee County

9 - 12 | Riverton, KS | Cherokee County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 231 Students

Report Card

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

#89 High School in KS and #1 in Cloud County

8 - 12 | Clyde, KS | Cloud County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 116 Students

Report Card

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

#90 High School in KS and #1 in Allen County

9 - 12 | Iola, KS | Allen County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 392 Students

Report Card

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

#91 High School in KS and #9 in Sedgwick County

9 - 12 | Garden Plain, KS | Sedgwick County

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

Report Card

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

#92 High School in KS and #2 in Sumner County

9 - 12 | Wellington, KS | Sumner County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 478 Students

Report Card

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

#93 High School in KS and #5 in Butler County

9 - 12 | Augusta, KS | Butler County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 665 Students

Report Card

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

#94 High School in KS and #2 in Cowley County

9 - 12 | Udall, KS | Cowley County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 101 Students

Report Card

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

#95 High School in KS and #10 in Sedgwick County

9 - 12 | Andale, KS | Sedgwick County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 413 Students

Report Card

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

#96 High School in KS and #2 in Harvey County

9 - 12 | Halstead, KS | Harvey County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 241 Students

Report Card

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

#97 High School in KS and #11 in Sedgwick County

9 - 12 | Wichita, KS | Sedgwick County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 1,391 Students

Report Card

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

#99 High School in KS and #3 in Riley County

9 - 12 | Randolph, KS | Riley County

  • B Overall Grade
  • 8:1 Student/Teacher
  • 66 Students

Report Card

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

#99 High School in KS

9 - 12 | Sublette, KS | Haskell County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 131 Students

Report Card

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

#100 High School in KS and #2 in Clay County

9 - 12 | Wakefield, KS | Clay County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 67 Students

Report Card

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