1,369 schools in Kansas
105 counties · 377 cities · Public K-12
The Kansas K-12 directory totals 1,369 public-school campuses. Browse by county or city below.
Test scores
Reading, SY 2024-25. State average: 44.5% met or exceeded.Top 5 schools
- 90.8%
- 88.2%
- 86.1%
- 84.5%
- 83.4%
Lowest 5 schools
- 3.2%
- 8.2%
- 8.8%
- 10.3%
- 10.4%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Ross Elementary School | Dodge City | Ford County | Elementary | 502 | · |
| Whittier Elem | Kansas City | Wyandotte County | Elementary | 502 | · |
| Maize South Middle School | Wichita | Sedgwick County | Middle | 501 | · |
| Rosedale Middle | Kansas City | Wyandotte County | Middle | 501 | · |
| Cottonwood Elementary School | Liberal | Seward County | Elementary | 500 | · |
| Jardine Technology Middle Magnet | Wichita | Sedgwick County | Middle | 499 | · |
| Westside Elem | Pittsburg | Crawford County | Elementary | 498 | · |
| Midland Trail | Kansas City | Wyandotte County | Elementary | 495 | · |
| Mill Creek Elem | Shawnee | Johnson County | Elementary | 495 | · |
| Billy Mills Middle School | Lawrence | Douglas County | Middle | 494 | · |
| Seltzer Elem | Wichita | Sedgwick County | Elementary | 494 | · |
| Leawood Middle | Leawood | Johnson County | Middle | 493 | · |
| Jay Shideler Elementary | Topeka | Shawnee County | Elementary | 492 | · |
| Oak Hill Elementary | Overland Park | Johnson County | Elementary | 491 | · |
| Belinder Elem | Prairie Village | Johnson County | Elementary | 489 | · |
| Frank Layden Elem | Frontenac | Crawford County | Elementary | 489 | · |
| Kensler Elem | Wichita | Sedgwick County | Elementary | 488 | · |
| Goddard Middle School | Goddard | Sedgwick County | Middle | 485 | · |
| Gordon Parks Academy | Wichita | Sedgwick County | Elementary | 485 | · |
| Labette County High School | Altamont | Labette County | High | 483 | · |
| Marjorie French Middle School | Topeka | Shawnee County | Middle | 480 | · |
| Oak Park-Carpenter Elementary | Overland Park | Johnson County | Elementary | 480 | · |
| Robert M. Martin Elementary | Wichita | Butler County | Elementary | 480 | · |
| Spaght Multimedia Magnet | Wichita | Sedgwick County | Elementary | 480 | · |
| Anderson Elem | Wichita | Sedgwick County | Elementary | 477 | · |
| Price-Harris Communications Magnet | Wichita | Sedgwick County | Elementary | 477 | · |
| Rosehill Elem | Lenexa | Johnson County | Elementary | 477 | · |
| Sunrise Point Elementary | Overland Park | Johnson County | Elementary | 476 | · |
| Wanamaker Elem | Topeka | Shawnee County | Elementary | 475 | · |
| McPherson Middle School | McPherson | McPherson County | Middle | 474 | · |
| Mize Elementary School | Shawnee | Johnson County | Elementary | 474 | · |
| Prairie Creek Elementary | Andover | Butler County | Elementary | 474 | · |
| Rising Star Elem | Lenexa | Johnson County | Elementary | 473 | · |
| Blue River Elementary | Overland Park | Johnson County | Elementary | 472 | · |
| Seymour Rogers Middle School | Liberal | Seward County | Middle | 472 | · |
| Earhart Environ Magnet Elem | Wichita | Sedgwick County | Elementary | 471 | · |
| Washington Accelerated Learning Elem | Wichita | Sedgwick County | Elementary | 470 | · |
| Theo Roosevelt Elem | Manhattan | Riley County | Elementary | 468 | · |
| Brookwood Elem | Leawood | Johnson County | Elementary | 466 | · |
| Caldwell Elem | Wichita | Sedgwick County | Elementary | 465 | · |
| Tecumseh South Elem | Tecumseh | Shawnee County | Elementary | 464 | · |
| Wellington High School | Wellington | Sumner County | High | 463 | · |
| Clark Davidson Elem | Goddard | Sedgwick County | Elementary | 462 | · |
| Southwest Elem | Pratt | Pratt County | Elementary | 462 | · |
| Clear Creek Elem | Shawnee | Johnson County | Elementary | 461 | · |
| Canyon Creek Elementary | Lenexa | Johnson County | Elementary | 459 | · |
| Lincoln Memorial Elem | Caney | Montgomery County | Elementary | 458 | · |
| Ray Marsh Elem | Shawnee | Johnson County | Elementary | 458 | · |
| Lakewood Elementary | Overland Park | Johnson County | Elementary | 456 | · |
| Nieman Elem | Shawnee | Johnson County | Elementary | 456 | · |
| Ottawa Middle School | Ottawa | Franklin County | Middle | 456 | · |
| Winfield Middle School | Winfield | Cowley County | Middle | 456 | · |
| Challenger Intermediate School | Goddard | Sedgwick County | Middle | 454 | · |
| Marlatt Elem | Manhattan | Riley County | Elementary | 454 | · |
| Linwood Elementary | Wichita | Sedgwick County | Elementary | 452 | · |
| Field Kindley High | Coffeyville | Montgomery County | High | 451 | · |
| Rose Hill Primary | Rose Hill | Butler County | Elementary | 451 | · |
| Stone Creek Elementary | Derby | Sedgwick County | Elementary | 451 | · |
| Mahaffie Elem | Olathe | Johnson County | Elementary | 449 | · |
| Concordia Elementary | Concordia | Cloud County | Elementary | 448 | · |
| Gammon Elem | Wichita | Sedgwick County | Elementary | 448 | · |
| Plum Creek Elementary | Hutchinson | Reno County | Elementary | 448 | · |
| Andale Elem-Middle | Andale | Sedgwick County | Elementary | 447 | · |
| Irving Elementary | Wichita | Sedgwick County | Elementary | 447 | · |
| Williams Science and Fine Arts Magnet School | Topeka | Shawnee County | Elementary | 447 | · |
| Adams Elem | Wichita | Sedgwick County | Elementary | 446 | · |
| Maize Virtual Preparatory School | Wichita | Sedgwick County | Combined | 446 | · |
| Prairie Elem | Prairie Village | Johnson County | Elementary | 446 | · |
| Augusta Middle School | Augusta | Butler County | Middle | 445 | · |
| Garden Plain Elem | Garden Plain | Sedgwick County | Elementary | 445 | · |
| Sunflower Elementary | Lawrence | Douglas County | Elementary | 444 | · |
| Abilene High School | Abilene | Dickinson County | High | 443 | · |
| Valley Center Intermediate School | Valley Center | Sedgwick County | Elementary | 443 | · |
| Wheatland Elementary | Wichita | Sedgwick County | Elementary | 443 | · |
| Nelson Elem | Haysville | Sedgwick County | Elementary | 442 | · |
| Riverview Elementary | Shawnee | Johnson County | Elementary | 441 | · |
| Eisenhower Middle School | Topeka | Shawnee County | Middle | 440 | · |
| Indian Hills Elementary | Topeka | Shawnee County | Elementary | 440 | · |
| Santa Fe 5/6 Center | Newton | Harvey County | Middle | 440 | · |
| Stanley Elem | Wichita | Sedgwick County | Elementary | 439 | · |
| Columbus Junior High and High School | Columbus | Cherokee County | High | 438 | · |
| Great Bend Middle School | Great Bend | Barton County | Middle | 438 | · |
| Prairie Star Middle | Leawood | Johnson County | Middle | 438 | · |
| Ulysses High | Ulysses | Grant County | High | 438 | · |
| Baldwin High School | Baldwin City | Douglas County | High | 437 | · |
| Regency Place Elementary | Olathe | Johnson County | Elementary | 435 | · |
| Tecumseh North Elem | Tecumseh | Shawnee County | Elementary | 435 | · |
| Union Valley Elem | Hutchinson | Reno County | Elementary | 435 | · |
| Frances Willard Elem | Kansas City | Wyandotte County | Elementary | 434 | · |
| Schwegler Elem | Lawrence | Douglas County | Elementary | 434 | · |
| Deerfield Elem | Lawrence | Douglas County | Elementary | 433 | · |
| Explorer Elementary School | Goddard | Sedgwick County | Elementary | 433 | · |
| Tonganoxie Middle School | Tonganoxie | Leavenworth County | Middle | 433 | · |
| Lowell Brune Elementary School | Kansas City | Wyandotte County | Elementary | 432 | · |
| Prairie Creek Elementary | Olathe | Johnson County | Elementary | 432 | · |
| Fort Larned Elementary School | Larned | Pawnee County | Elementary | 431 | · |
| Indian Valley Elementary | Overland Park | Johnson County | Elementary | 431 | · |
| Maize South Intermediate School | Wichita | Sedgwick County | Middle | 431 | · |
| Meadowlark Ridge Elem | Salina | Saline County | Elementary | 431 | · |
| Prairie Ridge Elementary School | Shawnee | Johnson County | Elementary | 431 | · |
| Landon Middle School | Topeka | Shawnee County | Middle | 430 | · |
| Liberty View Elementary | Olathe | Johnson County | Elementary | 430 | · |
| Kelly Liberal Arts Academy | Wichita | Sedgwick County | Elementary | 429 | · |
| Shawnee Heights Elem | Topeka | Shawnee County | Elementary | 429 | · |
| Trailwood Elem | Overland Park | Johnson County | Elementary | 429 | · |
| Starside Elem | De Soto | Johnson County | Elementary | 428 | · |
| John Diemer Elem | Overland Park | Johnson County | Elementary | 427 | · |
| Richard Warren Middle School | Leavenworth | Leavenworth County | Middle | 427 | · |
| Prairie View Elementary School | Liberal | Seward County | Elementary | 426 | · |
| Kenneth Henderson Middle | Garden City | Finney County | Middle | 425 | · |
| Eisenhower Elem | Norton | Norton County | Elementary | 424 | · |
| Enterprise Elem | Wichita | Sedgwick County | Elementary | 424 | · |
| MacArthur Elem | Fort Leavenworth | Leavenworth County | Elementary | 424 | · |
| Rhein Benninghoven Elem | Shawnee | Johnson County | Elementary | 423 | · |
| Chisholm Middle School | Newton | Harvey County | Middle | 422 | · |
| McEachron Elem | Topeka | Shawnee County | Elementary | 422 | · |
| Quail Run Elementary | Lawrence | Douglas County | Elementary | 421 | · |
| Roosevelt Elem | Hays | Ellis County | Elementary | 420 | · |
| Anderson County Jr/Sr High School | Garnett | Anderson County | High | 419 | · |
| Atchison High School | Atchison | Atchison County | High | 419 | · |
| Forest View Elem | Olathe | Johnson County | Elementary | 419 | · |
| John F Kennedy Elem | Kansas City | Wyandotte County | Elementary | 419 | · |
| Rockville Elementary School | Louisburg | Miami County | Elementary | 419 | · |
| Ravenwood Elementary | Olathe | Johnson County | Elementary | 418 | · |
| Marysville Elem | Marysville | Marshall County | Elementary | 417 | · |
| Whitson Elem | Topeka | Shawnee County | Elementary | 416 | · |
| Merriam Park Elementary | Merriam | Johnson County | Elementary | 415 | · |
| New York Elem | Lawrence | Douglas County | Elementary | 415 | · |
| Rock Creek High School | St George | Pottawatomie County | High | 415 | · |
| Rock Creek Middle School | St. George | Pottawatomie County | Middle | 415 | · |
| White Elem | Wichita | Sedgwick County | Elementary | 414 | · |
| Maize Elementary | Maize | Sedgwick County | Elementary | 413 | · |
| Morris Hill Elem | Fort Riley | Riley County | Elementary | 413 | · |
| Paola Middle | Paola | Miami County | Middle | 413 | · |
| Arrowhead Middle | Kansas City | Wyandotte County | Middle | 412 | · |
| Bradley Elem | Fort Leavenworth | Leavenworth County | Elementary | 412 | · |
| Heartland Elementary | Overland Park | Johnson County | Elementary | 412 | · |
| State Street Elem | Topeka | Shawnee County | Elementary | 411 | · |
| Wellsville Elem | Wellsville | Franklin County | Elementary | 411 | · |
| Derby Hills Elem | Derby | Sedgwick County | Elementary | 410 | · |
| Richard Warren Intermediate School | Leavenworth | Leavenworth County | Middle | 409 | · |
| Scott City Middle | Scott City | Scott County | Middle | 409 | · |
| Northern Hills Elementary | Topeka | Shawnee County | Elementary | 408 | · |
| Prairie Elementary School | Haysville | Sedgwick County | Elementary | 407 | · |
| Lakeside Elem | Pittsburg | Crawford County | Elementary | 406 | · |
| Mulvane Elem W D Munson | Mulvane | Sedgwick County | Elementary | 406 | · |
| Pauline Central Primary | Topeka | Shawnee County | Elementary | 406 | · |
| Stewart Elem | Salina | Saline County | Elementary | 406 | · |
| Clearwater Intermediate - Middle School | Clearwater | Sedgwick County | Middle | 405 | · |
| Gardiner Elem | Wichita | Sedgwick County | Elementary | 405 | · |
| Mulvane Middle School | Mulvane | Sedgwick County | Middle | 404 | · |
| Meadowlark Elementary | Pittsburg | Crawford County | Elementary | 403 | · |
| Scott Dual Language Magnet | Topeka | Shawnee County | Elementary | 402 | · |
| Smoky Valley Virtual Charter School | Lindsborg | McPherson County | Combined | 402 | · |
| Garnett Elementary School | Garnett | Anderson County | Elementary | 401 | · |
| McCarter Elem | Topeka | Shawnee County | Elementary | 401 | · |
| Sabetha Elementary School | Sabetha | Nemaha County | Elementary | 401 | · |
| Timber Sage Elementary School | Olathe | Johnson County | Elementary | 401 | · |
| Village Elem | Emporia | Lyon County | Elementary | 401 | · |
| Christa McAuliffe Elem | Lenexa | Johnson County | Elementary | 400 | · |
| Spring Valley Elementary | Junction City | Geary County | Elementary | 400 | · |
| Amanda Arnold Elem | Manhattan | Riley County | Elementary | 399 | · |
| Parsons Sr High | Parsons | Labette County | High | 399 | · |
| Sunset Hill Elem | Lawrence | Douglas County | Elementary | 398 | · |
| Freeman Elem | Haysville | Sedgwick County | Elementary | 397 | · |
| Wineteer Elem | Wichita | Sedgwick County | Elementary | 397 | · |
| Sunset Ridge Elementary | Overland Park | Johnson County | Elementary | 396 | · |
| Bluejacket-Flint | Shawnee | Johnson County | Elementary | 395 | · |
| Cheney Elem | Cheney | Sedgwick County | Elementary | 395 | · |
| West Indianola Elem | Topeka | Shawnee County | Elementary | 395 | · |
| Lawrence Elem | Wichita | Sedgwick County | Elementary | 394 | · |
| Walnut Grove Elem | Olathe | Johnson County | Elementary | 394 | · |
| Hillcrest Elem | Lawrence | Douglas County | Elementary | 393 | · |
| Lexington Trails Middle School | De Soto | Johnson County | Middle | 393 | · |
| Heusner Elem | Salina | Saline County | Elementary | 392 | · |
| Park Hill Elementary | Derby | Sedgwick County | Elementary | 392 | · |
| Overland Park Elem | Overland Park | Johnson County | Elementary | 391 | · |
| Chase Middle School | Topeka | Shawnee County | Middle | 390 | · |
| Franklin Elem | Wichita | Sedgwick County | Elementary | 390 | · |
| Sunflower Elem | Lenexa | Johnson County | Elementary | 390 | · |
| Coronado Elem | Salina | Saline County | Elementary | 389 | · |
| Patton Jr High | Fort Leavenworth | Leavenworth County | Middle | 389 | · |
| Royster Middle School | Chanute | Neosho County | Middle | 389 | · |
| Broadmoor Elementary | Louisburg | Miami County | Elementary | 388 | · |
| Cottonwood Elementary | Andover | Butler County | Elementary | 388 | · |
| Goodland Jr-Sr. High School | Goodland | Sherman County | High | 388 | · |
| Morgan Elementary | Hutchinson | Reno County | Elementary | 388 | · |
| Lawrence Liberty Memorial Central Mid School | Lawrence | Douglas County | Middle | 386 | · |
| MacArthur Elementary School | Liberal | Seward County | Elementary | 386 | · |
| Rex Elem | Haysville | Sedgwick County | Elementary | 386 | · |
| Riverside Elementary | Emporia | Lyon County | Elementary | 385 | · |
| Wamego Middle School | Wamego | Pottawatomie County | Middle | 385 | · |
| Washington Elem | Olathe | Johnson County | Elementary | 385 | · |
| Mission Trail Elementary | Leawood | Johnson County | Elementary | 384 | · |
| Topeka Virtual School | Topeka | Shawnee County | Combined | 384 | · |
| Chapman High | Chapman | Dickinson County | High | 383 | · |
| Broken Arrow Elem | Shawnee | Johnson County | Elementary | 382 | · |
| Madison Place Elementary | Olathe | Johnson County | Elementary | 382 | · |
| Andale High | Andale | Sedgwick County | High | 381 | · |
| Belmont Elementary School | Shawnee | Johnson County | Elementary | 381 | · |
| Central Elem | Dodge City | Ford County | Elementary | 381 | · |
| Chisholm Trail Elem | Park City | Sedgwick County | Elementary | 381 | · |
| Jefferson Elem | Wichita | Sedgwick County | Elementary | 381 | · |
| Grand Star Elementary | Gardner | Johnson County | Elementary | 380 | · |
| Kansas Online Learning Program | Lost Springs | Marion County | Combined | 380 | · |
| Northwest Elem | Dodge City | Ford County | Elementary | 380 | · |
| Sunset Elem | Salina | Saline County | Elementary | 380 | · |
| Cottonwood Elem | Paola | Miami County | Elementary | 379 | · |
| College Hill Elem | Wichita | Sedgwick County | Elementary | 378 | · |
| Delaware Ridge Elementary | Kansas City | Wyandotte County | Elementary | 378 | · |
| Louisburg Middle | Louisburg | Miami County | Middle | 378 | · |
| Charles O Stones Intermediate Ctr | Garden City | Finney County | Middle | 377 | · |
| Florence Wilson Elem | Garden City | Finney County | Elementary | 376 | · |
| Independence Middle | Independence | Montgomery County | Middle | 376 | · |
| Schilling Elem | Salina | Saline County | Elementary | 376 | · |
| Soule Elementary School | Dodge City | Ford County | Elementary | 375 | · |
| Southeast Saline Elem | Gypsum | Saline County | Elementary | 375 | · |
| Crestview Elem | Merriam | Johnson County | Elementary | 374 | · |
| Pawnee Elem | Overland Park | Johnson County | Elementary | 374 | · |
| St George Elem | St George | Pottawatomie County | Elementary | 374 | · |
| Sunflower Elem | Paola | Miami County | Elementary | 373 | · |
| Fort Scott Middle School | Fort Scott | Bourbon County | Middle | 372 | · |
| Meadowlark Elementary | Wichita | Butler County | Elementary | 372 | · |
| Kathryn O'Loughlin McCarthy Elem | Hays | Ellis County | Elementary | 371 | · |
| Prairie Star Elementary | Leawood | Johnson County | Elementary | 371 | · |
| West Elk Schools | Howard | Elk County | Combined | 371 | · |
| Carbondale Attendance Center | Carbondale | Osage County | Middle | 370 | · |
| Cedar Creek Elem | Olathe | Johnson County | Elementary | 370 | · |
| Eisenhower Elem | Junction City | Geary County | Elementary | 370 | · |
| El Dorado Middle | El Dorado | Butler County | Middle | 370 | · |
| Eudora Middle School | Eudora | Douglas County | Middle | 370 | · |
| Griffith Elem | Wichita | Sedgwick County | Elementary | 370 | · |
| Lansing Intermediate School | Lansing | Leavenworth County | Elementary | 370 | · |
| Timmerman Elementary | Emporia | Lyon County | Elementary | 370 | · |
| Colby Elem | Colby | Thomas County | Elementary | 369 | · |
| Comanche Elem | Overland Park | Johnson County | Elementary | 369 | · |
| Millbrooke Elementary | Olathe | Johnson County | Elementary | 369 | · |
| Royal Valley Elementary | Hoyt | Jackson County | Elementary | 369 | · |
| Council Grove Junior Senior High School | Council Grove | Morris County | High | 368 | · |
| Garfield Elem | Ottawa | Franklin County | Elementary | 368 | · |
| Mulvane Grade School | Mulvane | Sedgwick County | Elementary | 368 | · |
| Arbor Creek Elementary | Olathe | Johnson County | Elementary | 367 | · |
| Bernadine Sitts Intermediate Ctr | Garden City | Finney County | Middle | 367 | · |
| Meadowview Elem | Parsons | Labette County | Elementary | 367 | · |
| Sunflower Elementary School | Andover | Butler County | Elementary | 367 | · |
| Bentwood Elem | Overland Park | Johnson County | Elementary | 366 | · |
| Rolling Ridge Elem | Olathe | Johnson County | Elementary | 366 | · |
| Baldwin Elementary Primary Center | Baldwin City | Douglas County | Elementary | 365 | · |
| Nike Elementary | Gardner | Johnson County | Elementary | 365 | · |
| Sunnyside Elem | Dodge City | Ford County | Elementary | 365 | · |