KSKansas rankings

Towns with the cheapest rent in Kansas

Ranked by median gross rent — rent plus utilities — across all rented homes. 156 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Kansas · Cheapest rent

Ellsworth ranks #11 of 156

$681/mo median rent, utilities included · Visit Ellsworth →

Ellsworth ranks #11 of 156 for cheapest rent in Kansas
#TownMedian rentMedian incomeHome value
1 ProspectButler County · 2,561 people $538/mo $59,167 $194,600
2 RenoReno County · 4,337 people $598/mo $59,505 $152,900
3 Norton2,689 people $598/mo $53,125 $96,800
4 South Hutchinson2,751 people $602/mo $50,441 $151,000
5 ScottBourbon County · 2,705 people $602/mo $72,109 $168,800
6 Map of Independence IndependenceMontgomery County · 3,027 people $631/mo $76,306 $140,700
7 Beloit3,029 people $643/mo $52,114 $125,600
8 Map of Scott City Scott City3,800 people $649/mo $54,880 $162,200
9 Map of Hiawatha Hiawatha3,197 people $652/mo $68,750 $121,800
10 Map of Holton Holton3,387 people $664/mo $52,532 $142,800
11 Ellsworth3,108 people $681/mo $66,821 $157,600
12 Map of Emma EmmaHarvey County · 4,043 people $689/mo $75,266 $216,500
13 Marysville Marysville3,422 people $692/mo $55,386 $119,200
14 Galena2,754 people $692/mo $49,006 $78,500
15 Osawatomie4,182 people $699/mo $66,991 $155,100
16 Coffeyville Coffeyville8,662 people $716/mo $45,670 $60,800
17 Chanute Chanute8,598 people $717/mo $50,882 $78,000
18 Ulysses5,476 people $717/mo $63,857 $97,400
19 Hesston3,582 people $729/mo $75,225 $204,800
20 Wellington7,615 people $733/mo $50,333 $97,100
21 Map of Atchison Atchison10,785 people $737/mo $54,474 $129,700
22 Belle Plaine Belle PlaineSumner County · 3,054 people $738/mo $91,250 $162,200
23 Map of Colby Colby5,387 people $750/mo $63,494 $163,000
24 Neodesha2,503 people $752/mo $50,792 $91,400
25 Map of Baxter Springs Baxter Springs3,855 people $754/mo $51,404 $92,900
26 Fort Scott7,555 people $755/mo $52,159 $100,500
27 Great Bend14,479 people $759/mo $54,139 $133,900
28 Lyons3,553 people $760/mo $62,569 $104,800
29 Hillsboro2,700 people $763/mo $63,462 $120,500
30 Map of Larned Larned3,423 people $764/mo $55,648 $94,500
31 Iola Iola5,348 people $767/mo $54,221 $78,300
32 Parsons9,425 people $774/mo $52,428 $71,700
33 Columbus2,881 people $774/mo $37,961 $94,100
34 Frontenac3,392 people $778/mo $58,733 $165,600
35 Arkansas City11,884 people $781/mo $49,629 $86,800
36 Winfield11,711 people $786/mo $56,656 $132,700
37 Map of Oaklawn-Sunview Oaklawn-Sunview2,789 people $788/mo $46,656 $54,200
38 Independence8,422 people $789/mo $51,069 $88,800
39 Osage City Osage City2,828 people $789/mo $71,191 $155,800
40 Map of Grant GrantSedgwick County · 5,489 people $797/mo $94,722 $241,800
41 Pratt Pratt6,577 people $798/mo $63,819 $107,500
42 Map of Washington WashingtonDoniphan County · 2,922 people $807/mo $79,236 $124,500
43 Concordia5,015 people $808/mo $51,138 $102,600
44 Emporia Emporia24,131 people $815/mo $52,704 $132,700
45 AubryJohnson County · 4,663 people $815/mo $134,081 $535,700
46 Map of Russell Russell4,217 people $824/mo $56,832 $135,600
47 Map of Halstead Halstead2,516 people $826/mo $76,250 $163,000
48 Map of Kingman Kingman2,957 people $833/mo $48,750 $73,800
49 Burlington Burlington2,605 people $834/mo $50,882 $149,300
50 El Dorado12,769 people $844/mo $59,180 $120,300
51 WamegoPottawatomie County · 5,751 people $849/mo $103,387 $198,400
52 Wamego4,386 people $849/mo $78,809 $198,300
53 Map of Pittsburg Pittsburg20,637 people $854/mo $43,419 $123,200
54 Map of Baldwin City Baldwin City4,911 people $858/mo $72,941 $249,500
55 WashingtonCrawford County · 3,537 people $860/mo $65,550 $109,700
56 Map of Augusta Augusta9,216 people $865/mo $64,919 $175,500
57 Girard Girard2,777 people $869/mo $40,298 $93,600
58 Valley CenterSedgwick County · 4,843 people $875/mo $61,000 $217,200
59 Map of Hutchinson Hutchinson39,709 people $881/mo $58,687 $125,000
60 LincolnLinn County · 2,621 people $881/mo $56,310 $160,000
61 Map of Valley Center Valley Center8,590 people $883/mo $77,020 $227,700
62 St. Marys St. MarysPottawatomie County · 3,932 people $887/mo $81,900 $225,000
63 St. GeorgePottawatomie County · 4,787 people $892/mo $88,553 $281,600
64 St. Marys2,788 people $892/mo $76,771 $206,900
65 Auburn AuburnShawnee County · 3,299 people $897/mo $89,023 $238,300
66 Liberal19,316 people $900/mo $63,706 $137,100
67 Newton Newton18,397 people $903/mo $68,885 $156,400
68 Map of Goodland Goodland4,121 people $910/mo $52,258 $112,700
69 Map of Hays Hays21,143 people $922/mo $58,459 $225,500
70 McPherson13,995 people $925/mo $77,529 $211,700
71 Map of Garnett Garnett3,202 people $929/mo $65,230 $149,100
72 Hugoton3,974 people $931/mo $62,773 $120,900
73 Map of Sherman ShermanLeavenworth County · 2,851 people $945/mo $127,159 $409,700
74 Salina46,307 people $959/mo $61,783 $173,200
75 Ninnescah NinnescahSedgwick County · 3,398 people $964/mo $85,903 $237,600
76 Clearwater2,716 people $964/mo $83,879 $216,200
77 Map of Hoisington Hoisington2,643 people $965/mo $52,277 $95,000
78 Map of Holcomb Holcomb2,577 people $968/mo $78,571 $231,000
79 RiversideSedgwick County · 13,323 people $972/mo $66,669 $155,100
80 Wichita397,945 people $975/mo $64,620 $190,800
81 Rock CreekJefferson County · 2,778 people $975/mo $92,650 $233,900
82 Map of Topeka Topeka125,786 people $979/mo $56,956 $144,200
83 Map of Clay Center Clay Center4,132 people $983/mo $62,695 $143,600
84 Map of Manhattan Manhattan54,239 people $1,003/mo $60,172 $246,700
85 Map of Mulvane Mulvane6,171 people $1,015/mo $74,039 $176,300
86 Map of Abilene Abilene6,449 people $1,022/mo $57,924 $131,500
87 Map of Lindsborg Lindsborg3,792 people $1,022/mo $81,250 $188,000
88 Junction City22,331 people $1,024/mo $61,181 $171,500
89 Rose Hill4,246 people $1,027/mo $102,389 $219,900
90 Map of Ottawa Ottawa12,678 people $1,032/mo $71,699 $166,500
91 Map of Garden City Garden CityFinney County · 5,738 people $1,042/mo $84,207 $224,000
92 RichlandButler County · 2,617 people $1,043/mo $118,945 $241,600
93 Map of Dodge City Dodge City27,613 people $1,045/mo $68,721 $151,700
94 Cheney2,580 people $1,051/mo $85,313 $167,900
95 Garden City Garden City27,819 people $1,052/mo $72,865 $192,000
96 Map of Edwardsville Edwardsville4,724 people $1,053/mo $72,611 $216,400
97 Haysville Haysville11,117 people $1,064/mo $67,740 $161,800
98 MortonSedgwick County · 2,792 people $1,065/mo $84,318 $178,600
99 PleasantButler County · 5,425 people $1,069/mo $113,177 $256,700
100 Map of Park City Park City7,673 people $1,077/mo $74,301 $177,100
101 SalemSedgwick County · 9,499 people $1,082/mo $72,651 $166,100
102 Map of Palmyra PalmyraDouglas County · 7,758 people $1,088/mo $80,562 $330,900
103 Lawrence96,051 people $1,091/mo $65,009 $292,700
104 Map of Paola Paola5,770 people $1,091/mo $74,662 $210,800
105 KechiSedgwick County · 10,177 people $1,093/mo $77,764 $201,400
106 SoldierShawnee County · 15,103 people $1,096/mo $99,994 $243,600
107 Map of Garden GardenCherokee County · 2,721 people $1,098/mo $86,074 $147,400
108 SherlockFinney County · 3,344 people $1,104/mo $84,844 $236,700
109 Gypsum GypsumSedgwick County · 10,158 people $1,107/mo $77,124 $327,500
110 Spring Hill Spring Hill9,120 people $1,108/mo $112,428 $357,800
111 Map of Baker BakerCrawford County · 3,470 people $1,113/mo $99,449 $221,100
112 Kansas City155,135 people $1,123/mo $62,401 $167,400
113 TowandaButler County · 2,588 people $1,125/mo $68,167 $164,400
114 Map of Derby Derby26,062 people $1,136/mo $84,112 $236,900
115 Big CreekEllis County · 2,593 people $1,144/mo $90,333 $221,300
116 Map of De Soto De Soto6,414 people $1,158/mo $104,000 $422,400
117 Bonner Springs7,839 people $1,165/mo $83,218 $247,200
118 TecumsehShawnee County · 7,744 people $1,177/mo $109,856 $228,100
119 Merriam11,085 people $1,181/mo $73,600 $263,300
120 RockfordSedgwick County · 24,132 people $1,186/mo $87,432 $217,700
121 MissionShawnee County · 9,915 people $1,194/mo $75,534 $289,100
122 MadisonRiley County · 9,271 people $1,202/mo $56,367 $185,900
123 Eudora EudoraDouglas County · 7,823 people $1,215/mo $118,632 $309,000
124 Map of Franklin FranklinFranklin County · 3,094 people $1,218/mo $95,833 $234,100
125 Eudora Eudora6,119 people $1,222/mo $118,184 $280,100
126 Map of Minneha MinnehaSedgwick County · 3,396 people $1,222/mo $143,462 $386,000
127 TonganoxieLeavenworth County · 5,891 people $1,224/mo $80,109 $261,700
128 Map of Leavenworth Leavenworth37,195 people $1,229/mo $72,987 $193,000
129 Fort Riley8,606 people $1,234/mo $54,362
130 Fairmount FairmountLeavenworth County · 11,960 people $1,237/mo $121,802 $377,800
131 Basehor7,491 people $1,257/mo $116,769 $349,900
132 UnionSedgwick County · 2,651 people $1,297/mo $103,036 $268,800
133 Map of Gardner Gardner24,526 people $1,306/mo $96,818 $306,200
134 Olathe145,057 people $1,314/mo $114,009 $364,700
135 Shawnee68,542 people $1,322/mo $109,940 $359,700
136 WilliamsportShawnee County · 4,285 people $1,350/mo $56,471 $155,800
137 Map of Park ParkSedgwick County · 7,531 people $1,384/mo $70,179 $271,700
138 Maize6,824 people $1,399/mo $72,024 $276,200
139 Lansing11,246 people $1,406/mo $102,786 $270,800
140 Louisburg5,094 people $1,439/mo $68,824 $269,500
141 Map of Bruno BrunoButler County · 17,665 people $1,448/mo $103,138 $289,000
142 Map of Andover Andover15,965 people $1,450/mo $104,787 $291,400
143 Lenexa Lenexa58,384 people $1,454/mo $103,239 $394,900
144 Map of Smoky Hill Smoky HillGeary County · 8,996 people $1,455/mo $50,922 $241,700
145 Map of Overland Park Overland Park200,306 people $1,515/mo $104,834 $413,600
146 StrangerLeavenworth County · 5,286 people $1,576/mo $97,076 $332,300
147 Map of Roeland Park Roeland Park6,763 people $1,582/mo $88,774 $276,200
148 BluePottawatomie County · 5,173 people $1,594/mo $118,385 $338,900
149 Kechi2,901 people $1,629/mo $113,125 $288,300
150 Bel Aire9,043 people $1,649/mo $97,795 $238,100
151 Gardner GardnerJohnson County · 2,540 people $1,652/mo $116,136 $387,200
152 Map of Attica AtticaSedgwick County · 7,910 people $1,696/mo $94,411 $259,700
153 Goddard6,030 people $1,758/mo $94,004 $242,800
154 Prairie Village22,874 people $1,794/mo $113,530 $435,700
155 Map of Fairway Fairway4,159 people $1,944/mo $152,574 $618,000
156 Leawood33,809 people $1,983/mo $185,625 $658,800

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for Kansas as a whole is $1,060/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states