Step&Lane
Home › States › Kansas

Kansas · districts and schedules

Kansas teacher salary schedules

Every Kansas district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.

Rankings from the parsed grids

Highest starting bachelor's salary

DistrictStartingColumnEnrollment
1. Shawnee Mission Unified School District No. 512$53,143B26,464
2. Wichita Public Schools$52,401BA Degree46,516
3. Blue Valley Schools$52,375BA22,393
4. Kansas City, Kansas Public Schools (usd 500)$51,000BA21,132
5. Topeka Public Schools, USD 501$50,500BS12,601
6. Olathe Public Schools$50,100BS28,590

Highest top-of-schedule cell

DistrictTop cellColumnEnrollment
1. Blue Valley Schools$109,799DOC22,393
2. Shawnee Mission Unified School District No. 512$103,570D26,464
3. Olathe Public Schools$97,739Doctorate28,590
4. Kansas City, Kansas Public Schools (usd 500)$92,048PHD21,132
5. Wichita Public Schools$82,297Earned Doctorate46,516
6. Topeka Public Schools, USD 501$74,600DOC / LSCSW12,601

Fewest steps to the top cell

DistrictSteps to topColumnEnrollment
1. Wichita Public Schools14Earned Doctorate46,516
2. Topeka Public Schools, USD 50126DOC / LSCSW12,601
3. Shawnee Mission Unified School District No. 51230D26,464
4. Kansas City, Kansas Public Schools (usd 500)32PHD21,132
5. Blue Valley Schools35DOC22,393
6. Olathe Public Schools38Doctorate28,590

All 286 Kansas districts (NCES 2023-24)

DistrictEnrollmentIndexed scheduleLowest cell
Wichita
Wichita
46,516Teacher salary schedule (2026-27) 2026-27$52,401
Olathe
Olathe
28,590Professional pay salary schedule (2025-26) 2025-26$50,100
Shawnee Mission Pub Sch
Shawnee Mission
26,464Professional employee salary schedule (2026-27) 2026-27$53,143
Blue Valley
Overland Park
22,393Professional employee salary schedule (2026-27) 2026-27$52,375
Kansas City
Kansas City
21,132Teacher salary schedule (2025-26) 2025-26$51,000
Topeka Public Schools
Topeka
12,601Professional employee salary schedule (2025-26) 2025-26$50,500
Lawrence
Lawrence
10,594schedule not yet indexed–
Andover
Andover
9,376schedule not yet indexed–
Maize
Maize
8,160schedule not yet indexed–
De Soto
De Soto
7,364schedule not yet indexed–
Geary County Schools
Junction City
7,331schedule not yet indexed–
Derby
Derby
7,284schedule not yet indexed–
Garden City
Garden City
7,235schedule not yet indexed–
Dodge City
Dodge City
7,181schedule not yet indexed–
Manhattan-Ogden
Manhattan
7,163schedule not yet indexed–
Salina
Salina
6,791schedule not yet indexed–
Goddard
Goddard
6,253schedule not yet indexed–
Auburn-Washburn
Topeka
6,008schedule not yet indexed–
Gardner Edgerton
Gardner
5,895schedule not yet indexed–
Spring Hill
Spring Hill
5,633schedule not yet indexed–
Haysville
Haysville
5,528schedule not yet indexed–
Liberal
Liberal
4,676schedule not yet indexed–
Emporia
Emporia
4,399schedule not yet indexed–
Hutchinson Public Schools
Hutchinson
4,277schedule not yet indexed–
Turner-Kansas City
Kansas City
3,901schedule not yet indexed–
Seaman
Topeka
3,807schedule not yet indexed–
Shawnee Heights
Tecumseh
3,659schedule not yet indexed–
Hays
Hays
3,522schedule not yet indexed–
Leavenworth
Leavenworth
3,457schedule not yet indexed–
Pittsburg
Pittsburg
3,395schedule not yet indexed–
Valley Center Pub Sch
Valley Center
3,179schedule not yet indexed–
Basehor-Linwood
Basehor
3,097schedule not yet indexed–
Newton
Newton
3,069schedule not yet indexed–
Great Bend
Great Bend
2,951schedule not yet indexed–
Arkansas City
Arkansas City
2,917schedule not yet indexed–
Piper-Kansas City
Kansas City
2,774schedule not yet indexed–
Buhler
Buhler
2,572schedule not yet indexed–
Bonner Springs
Bonner Springs
2,560schedule not yet indexed–
Lansing
Lansing
2,511schedule not yet indexed–
McPherson
McPherson
2,263schedule not yet indexed–
Ottawa
Ottawa
2,241schedule not yet indexed–
Winfield
Winfield
2,106schedule not yet indexed–
Circle
Towanda
2,087schedule not yet indexed–
Tonganoxie
Tonganoxie
2,010schedule not yet indexed–
Renwick
Andale
1,980schedule not yet indexed–
Augusta
Augusta
1,963schedule not yet indexed–
El Dorado
El Dorado
1,838schedule not yet indexed–
Independence
Independence
1,828schedule not yet indexed–
Mulvane
Mulvane
1,819schedule not yet indexed–
Paola
Paola
1,810schedule not yet indexed–
Chanute Public Schools
Chanute
1,798schedule not yet indexed–
Coffeyville
Coffeyville
1,784schedule not yet indexed–
Fort Scott
Fort Scott
1,764schedule not yet indexed–
Louisburg
Louisburg
1,760schedule not yet indexed–
Jefferson West
Meriden
1,715schedule not yet indexed–
Rose Hill Public Schools
Rose Hill
1,703schedule not yet indexed–
Eudora
Eudora
1,696schedule not yet indexed–
Wamego
Wamego
1,659schedule not yet indexed–
Fort Leavenworth
Fort Leavenworth
1,648schedule not yet indexed–
Elkhart
Elkhart
1,618schedule not yet indexed–
Ulysses
Ulysses
1,532schedule not yet indexed–
Labette County
Altamont
1,518schedule not yet indexed–
Wellington
Wellington
1,500schedule not yet indexed–
Atchison Public Schools
Atchison
1,476schedule not yet indexed–
Abilene
Abilene
1,469schedule not yet indexed–
Baldwin City
Baldwin City
1,442schedule not yet indexed–
Rock Creek
St. George
1,337schedule not yet indexed–
Clay County
Clay Center
1,334schedule not yet indexed–
Parsons
Parsons
1,334schedule not yet indexed–
Pratt
Pratt
1,281schedule not yet indexed–
Iola
Iola
1,180schedule not yet indexed–
Smoky Valley
Lindsborg
1,180schedule not yet indexed–
Holton
Holton
1,170schedule not yet indexed–
Concordia
Concordia
1,138schedule not yet indexed–
Chapman
Chapman
1,132schedule not yet indexed–
Kaw Valley
St. Marys
1,119schedule not yet indexed–
Clearwater
Clearwater
1,092schedule not yet indexed–
Santa Fe Trail
Scranton
1,074schedule not yet indexed–
Central Plains
Claflin
1,071schedule not yet indexed–
Osawatomie
Osawatomie
1,047schedule not yet indexed–
Nickerson
Hutchinson
1,038schedule not yet indexed–
Hugoton Public Schools
Hugoton
1,001schedule not yet indexed–
Humboldt
Humboldt
1,000schedule not yet indexed–
Columbus
Columbus
990schedule not yet indexed–
Girard
Girard
989schedule not yet indexed–
Holcomb
Holcomb
984schedule not yet indexed–
Frontenac Public Schools
Frontenac
982schedule not yet indexed–
Scott County
Scott City
962schedule not yet indexed–
Garnett
Garnett
951schedule not yet indexed–
Colby Public Schools
Colby
944schedule not yet indexed–
Prairie Hills
Sabetha
925schedule not yet indexed–
Kingman - Norwich
Kingman
921schedule not yet indexed–
Prairie View
LaCygne
917schedule not yet indexed–
Goodland
Goodland
913schedule not yet indexed–
Hiawatha
Hiawatha
881schedule not yet indexed–
Beloit
Beloit
879schedule not yet indexed–
Baxter Springs
Baxter Springs
867schedule not yet indexed–
Ft Larned
Larned
864schedule not yet indexed–
Royal Valley
Mayetta
852schedule not yet indexed–
Chaparral Schools
Anthony
835schedule not yet indexed–
Hesston
Hesston
831schedule not yet indexed–
Wellsville
Wellsville
826schedule not yet indexed–
Burlington
Burlington
819schedule not yet indexed–
Halstead
Halstead
811schedule not yet indexed–
Cheney
Cheney
810schedule not yet indexed–
Haven Public Schools
Haven
798schedule not yet indexed–
Russell County
Russell
790schedule not yet indexed–
Perry Public Schools
Perry
789schedule not yet indexed–
Marysville
Marysville
785schedule not yet indexed–
Caney Valley
Caney
783schedule not yet indexed–
Nemaha Central
Seneca
782schedule not yet indexed–
Galena
Galena
781schedule not yet indexed–
Neodesha
Neodesha
774schedule not yet indexed–
Morris County
Council Grove
772schedule not yet indexed–
Hoisington
Hoisington
732schedule not yet indexed–
Riley County
Riley
712schedule not yet indexed–
Osage City
Osage City
704schedule not yet indexed–
Lyons
Lyons
701schedule not yet indexed–
Silver Lake
Silver Lake
701schedule not yet indexed–
Norton Community Schools
Norton
699schedule not yet indexed–
Riverton
Riverton
696schedule not yet indexed–
Cherryvale
Cherryvale
692schedule not yet indexed–
Southeast Of Saline
Gypsum
683schedule not yet indexed–
Easton
Easton
674schedule not yet indexed–
Riverside
Elwood
654schedule not yet indexed–
Vermillion
Vermillion
647schedule not yet indexed–
Ellsworth
Ellsworth
646schedule not yet indexed–
Lakin
Lakin
633schedule not yet indexed–
Durham-Hillsboro-Lehigh
Hillsboro
629schedule not yet indexed–
Douglass Public Schools
Douglass
624schedule not yet indexed–
Fredonia
Fredonia
621schedule not yet indexed–
North Ottawa County
Minneapolis
621schedule not yet indexed–
Twin Valley
Bennington
613schedule not yet indexed–
West Franklin
Pomona
611schedule not yet indexed–
Cimarron-Ensign
Cimarron
610schedule not yet indexed–
West Elk
Howard
607schedule not yet indexed–
Jayhawk
Mound City
594schedule not yet indexed–
Kismet-Plains
Kismet
575schedule not yet indexed–
Southern Lyon County
Hartford
572schedule not yet indexed–
Central Heights
Richmond
566schedule not yet indexed–
Phillipsburg
Phillipsburg
565schedule not yet indexed–
Eureka
Eureka
560schedule not yet indexed–
Centre
Lost Springs
555schedule not yet indexed–
Belle Plaine
Belle Plaine
550schedule not yet indexed–
Oskaloosa Public Schools
Oskaloosa
537schedule not yet indexed–
Marion-Florence
Marion
531schedule not yet indexed–
Republic County
Belleville
529schedule not yet indexed–
South Brown County
Horton
528schedule not yet indexed–
Syracuse
Syracuse
526schedule not yet indexed–
Bluestem
Leon
523schedule not yet indexed–
Barnes
Barnes
520schedule not yet indexed–
Moundridge
Moundridge
518schedule not yet indexed–
Atchison Co Comm Schools
Effingham
514schedule not yet indexed–
North Jackson
Holton
511schedule not yet indexed–
Remington-Whitewater
Whitewater
511schedule not yet indexed–
Sterling
Sterling
511schedule not yet indexed–
Sedgwick Public Schools
Sedgwick
505schedule not yet indexed–
Oswego
Oswego
495schedule not yet indexed–
Lebo-Waverly
Waverly
488schedule not yet indexed–
Barber County North
Medicine Lodge
478schedule not yet indexed–
Ellinwood Public Schools
Ellinwood
475schedule not yet indexed–
Jefferson County North
Winchester
465schedule not yet indexed–
Oxford
Oxford
464schedule not yet indexed–
Erie-Galesburg
Erie
462schedule not yet indexed–
Northeast
Arma
462schedule not yet indexed–
Uniontown
Uniontown
462schedule not yet indexed–
Cherokee
Cherokee
461schedule not yet indexed–
Smith Center
Smith Center
455schedule not yet indexed–
Inman
Inman
451schedule not yet indexed–
Mission Valley
Eskridge
447schedule not yet indexed–
Woodson
Yates Center
443schedule not yet indexed–
McLouth
McLouth
442schedule not yet indexed–
Hoxie Community Schools
Hoxie
432schedule not yet indexed–
Oakley
Oakley
432schedule not yet indexed–
Lyndon
Lyndon
430schedule not yet indexed–
Plainville
Plainville
430schedule not yet indexed–
Stanton County
Johnson
425schedule not yet indexed–
Wabaunsee
Alma
425schedule not yet indexed–
Ell-Saline
Brookville
423schedule not yet indexed–
Herington
Herington
414schedule not yet indexed–
Oberlin
Oberlin
410schedule not yet indexed–
Valley Heights
Blue Rapids
406schedule not yet indexed–
Chetopa-St. Paul
Chetopa
402schedule not yet indexed–
Trego County
WaKeeney
401schedule not yet indexed–
Leoti
Leoti
393schedule not yet indexed–
Valley Falls
Valley Falls
391schedule not yet indexed–
Chase County
Cottonwood Falls
390schedule not yet indexed–
Doniphan West Schools
Highland
390schedule not yet indexed–
Graham County
Hill City
390schedule not yet indexed–
Sublette
Sublette
383schedule not yet indexed–
Rock Hills
Mankato
381schedule not yet indexed–
Chautauqua Co Community
Sedan
380schedule not yet indexed–
Conway Springs
Conway Springs
378schedule not yet indexed–
Solomon
Solomon
376schedule not yet indexed–
Rawlins County
Atwood
375schedule not yet indexed–
Meade
Meade
368schedule not yet indexed–
Canton-Galva
Canton
366schedule not yet indexed–
Spearville
Spearville
364schedule not yet indexed–
Osborne County
Osborne
362schedule not yet indexed–
Washington Co. Schools
Washington
362schedule not yet indexed–
St John-Hudson
St. John
355schedule not yet indexed–
Pleasanton
Pleasanton
349schedule not yet indexed–
Ellis
Ellis
346schedule not yet indexed–
Onaga-Havensville-Wheaton
Onaga
342schedule not yet indexed–
Lincoln
Lincoln
338schedule not yet indexed–
Skyline Schools
Pratt
335schedule not yet indexed–
North Lyon County
Americus
330schedule not yet indexed–
Troy Public Schools
Troy
327schedule not yet indexed–
Waconda
Cawker City
327schedule not yet indexed–
Comanche County
Coldwater
322schedule not yet indexed–
Quinter Public Schools
Quinter
321schedule not yet indexed–
Clifton-Clyde
Clyde
314schedule not yet indexed–
Kinsley-Offerle
Kinsley
305schedule not yet indexed–
Udall
Udall
304schedule not yet indexed–
Central
Burden
302schedule not yet indexed–
St Francis Comm Sch
St Francis
302schedule not yet indexed–
Pretty Prairie
Pretty Prairie
301schedule not yet indexed–
Stockton
Stockton
301schedule not yet indexed–
Sylvan Grove
Sylvan Grove
294schedule not yet indexed–
Goessel
Goessel
290schedule not yet indexed–
Dexter
Dexter
287schedule not yet indexed–
Burlingame Public School
Burlingame
285schedule not yet indexed–
Rural Vista
White City
285schedule not yet indexed–
Little River
Little River
283schedule not yet indexed–
LaCrosse
La Crosse
281schedule not yet indexed–
Kiowa County
Greensburg
280schedule not yet indexed–
Ness City
Ness City
280schedule not yet indexed–
Victoria
Victoria
276schedule not yet indexed–
Fairfield
Langdon
273schedule not yet indexed–
Hodgeman County
Jetmore
273schedule not yet indexed–
Flinthills
Rosalia
270schedule not yet indexed–
Marmaton Valley
Moran
270schedule not yet indexed–
Blue Valley
Randolph
267schedule not yet indexed–
Crest
Colony
261schedule not yet indexed–
Deerfield
Deerfield
248schedule not yet indexed–
Minneola
Minneola
245schedule not yet indexed–
Dighton
Dighton
244schedule not yet indexed–
Satanta
Satanta
244schedule not yet indexed–
Stafford
Stafford
242schedule not yet indexed–
Caldwell
Caldwell
241schedule not yet indexed–
Greeley County Schools
Tribune
241schedule not yet indexed–
Cunningham
Cunningham
230schedule not yet indexed–
Madison-Virgil
Madison
230schedule not yet indexed–
Pike Valley
Scandia
228schedule not yet indexed–
Bucklin
Bucklin
221schedule not yet indexed–
Ingalls
Ingalls
220schedule not yet indexed–
Peabody-Burns
Peabody
219schedule not yet indexed–
South Barber
Kiowa
217schedule not yet indexed–
South Haven
South Haven
217schedule not yet indexed–
Ashland
Ashland
213schedule not yet indexed–
Otis-Bison
Otis
203schedule not yet indexed–
Marais Des Cygnes Valley
Melvern
199schedule not yet indexed–
Macksville
Macksville
184schedule not yet indexed–
Thunder Ridge Schools
Kensington
179schedule not yet indexed–
Wallace County Schools
Sharon Springs
172schedule not yet indexed–
LeRoy-Gridley
LeRoy
170schedule not yet indexed–
Attica
Attica
161schedule not yet indexed–
Cheylin
Bird City
161schedule not yet indexed–
Golden Plains
Rexford
159schedule not yet indexed–
Northern Valley
Almena
159schedule not yet indexed–
Altoona-Midway
Buffalo
148schedule not yet indexed–
Montezuma
Montezuma
147schedule not yet indexed–
Moscow Public Schools
Moscow
142schedule not yet indexed–
Burrton
Burrton
140schedule not yet indexed–
Argonia Public Schools
Argonia
137schedule not yet indexed–
Cedar Vale
Cedar Vale
137schedule not yet indexed–
Chase-Raymond
Chase
129schedule not yet indexed–
Logan
Logan
129schedule not yet indexed–
Pawnee Heights
Rozel
129schedule not yet indexed–
Southern Cloud
Miltonvale
127schedule not yet indexed–
Western Plains
Ransom
127schedule not yet indexed–
Weskan
Weskan
125schedule not yet indexed–
Elk Valley
Longton
124schedule not yet indexed–
Brewster
Brewster
110schedule not yet indexed–
Wheatland
Grainfield
99schedule not yet indexed–
Paradise
Natoma
97schedule not yet indexed–
Rolla
Rolla
92schedule not yet indexed–
Hamilton
Hamilton
89schedule not yet indexed–
Palco
Damar
85schedule not yet indexed–
Copeland
Copeland
84schedule not yet indexed–
Haviland
Haviland
78schedule not yet indexed–
Lewis
Lewis
78schedule not yet indexed–
Fowler
Fowler
74schedule not yet indexed–
Triplains
Winona
73schedule not yet indexed–
Grinnell Public Schools
Grinnell
59schedule not yet indexed–
Healy Public Schools
Healy
19schedule not yet indexed–

Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.