10 cheapest places to live in MissouriKennett, Excelsior Springs, West Plains…
10 most expensive places in MissouriCrestwood, Town and Country, Lake St. Louis…
All 142 cities
Tap a column to sort.
| City | Population | Median rent | Median income | Rent / income |
|---|---|---|---|---|
| Kansas City | 508,233 | $1,298 | $67,449 | 23.1% |
| St. Louis | 293,109 | $1,133 | $55,279 | 24.6% |
| Springfield | 169,432 | $974 | $45,984 | 25.4% |
| Columbia | 127,200 | $1,133 | $64,488 | 21.1% |
| Independence | 121,944 | $1,177 | $59,480 | 23.7% |
| Lee's Summit | 102,583 | $1,463 | $104,989 | 16.7% |
| O'Fallon | 92,697 | $1,600 | $107,203 | 17.9% |
| St. Joseph | 71,542 | $911 | $55,578 | 19.7% |
| St. Charles | 71,048 | $1,338 | $85,522 | 18.8% |
| Blue Springs | 59,416 | $1,431 | $84,075 | 20.4% |
| St. Peters | 58,200 | $1,485 | $89,827 | 19.8% |
| Joplin | 52,218 | $888 | $51,154 | 20.8% |
| Florissant | 51,915 | $1,327 | $66,344 | 24.0% |
| Chesterfield | 49,591 | $1,672 | $133,380 | 15.0% |
| Wentzville | 45,734 | $1,321 | $111,409 | 14.2% |
| Jefferson City | 42,565 | $728 | $67,205 | 13.0% |
| Cape Girardeau | 40,047 | $987 | $54,870 | 21.6% |
| Wildwood | 35,168 | $1,449 | $157,750 | 11.0% |
| Oakville | 35,166 | $1,070 | $103,125 | 12.5% |
| University City | 34,655 | $1,547 | $76,466 | 24.3% |
| Ballwin | 30,835 | $1,655 | $121,170 | 16.4% |
| Liberty | 30,446 | $1,358 | $95,425 | 17.1% |
| Raytown | 29,593 | $1,156 | $67,227 | 20.6% |
| Kirkwood | 29,302 | $1,702 | $117,439 | 17.4% |
| Mehlville | 29,089 | $1,091 | $65,395 | 20.0% |
| Maryland Heights | 27,981 | $1,274 | $86,485 | 17.7% |
| Gladstone | 27,069 | $1,098 | $72,134 | 18.3% |
| Grandview | 25,821 | $1,065 | $53,431 | 23.9% |
| Hazelwood | 25,214 | $887 | $55,930 | 19.0% |
| Belton | 24,618 | $1,188 | $70,525 | 20.2% |
| Nixa | 24,131 | $1,134 | $80,491 | 16.9% |
| Raymore | 23,849 | $1,176 | $103,158 | 13.7% |
| Webster Groves | 23,771 | $1,720 | $110,716 | 18.6% |
| Ozark | 21,953 | $931 | $69,372 | 16.1% |
| Sedalia | 21,869 | $941 | $50,668 | 22.3% |
| Old Jamestown | 21,121 | $1,706 | $107,250 | 19.1% |
| Arnold | 20,884 | $1,280 | $75,194 | 20.4% |
| Rolla | 20,144 | $792 | $42,518 | 22.4% |
| Affton | 20,035 | $1,140 | $77,337 | 17.7% |
| Warrensburg | 19,437 | $1,077 | $57,232 | 22.6% |
| Republic | 19,233 | $1,255 | $64,364 | 23.4% |
| Creve Coeur | 18,643 | $1,525 | $119,454 | 15.3% |
| Ferguson | 18,350 | $968 | $46,106 | 25.2% |
| Manchester | 18,189 | $1,393 | $92,839 | 18.0% |
| Spanish Lake | 18,183 | $1,299 | $51,125 | 30.5% |
| Concord | 18,028 | $1,197 | $84,389 | 17.0% |
| Farmington | 17,999 | $913 | $49,882 | 22.0% |
| Lake St. Louis | 17,538 | $1,830 | $123,427 | 17.8% |
| Kirksville | 17,493 | $773 | $48,063 | 19.3% |
| Clayton | 17,282 | $1,767 | $128,898 | 16.5% |
| Hannibal | 16,825 | $832 | $54,071 | 18.5% |
| Lemay | 16,431 | $849 | $59,026 | 17.3% |
| Poplar Bluff | 16,243 | $727 | $42,035 | 20.8% |
| Sikeston | 16,231 | $782 | $53,203 | 17.6% |
| Grain Valley | 15,967 | $1,591 | $87,266 | 21.9% |
| Overland | 15,762 | $1,115 | $57,755 | 23.2% |
| Jackson | 15,532 | $940 | $80,435 | 14.0% |
| Carthage | 15,513 | $900 | $50,849 | 21.2% |
| Fort Leonard Wood | 15,317 | $1,259 | $68,629 | 22.0% |
| Lebanon | 15,157 | $834 | $42,157 | 23.7% |
| Washington | 14,948 | $1,000 | $78,510 | 15.3% |
| Marshall | 13,699 | $1,009 | $54,815 | 22.1% |
| Moberly | 13,634 | $959 | $43,231 | 26.6% |
| Troy | 13,467 | $1,548 | $75,777 | 24.5% |
| Webb City | 13,139 | $1,089 | $61,502 | 21.2% |
| Dardenne Prairie | 13,137 | $1,359 | $155,585 | 10.5% |
| Festus | 12,965 | $908 | $70,085 | 15.5% |
| Jennings | 12,900 | $1,164 | $37,356 | 37.4% |
| St. Ann | 12,865 | $1,095 | $52,059 | 25.2% |
| Neosho | 12,857 | $772 | $55,159 | 16.8% |
| Branson | 12,760 | $887 | $54,961 | 19.4% |
| Fulton | 12,611 | $882 | $55,015 | 19.2% |
| Union | 12,560 | $954 | $71,760 | 16.0% |
| Eureka | 12,371 | $1,159 | $108,947 | 12.8% |
| West Plains | 12,341 | $707 | $39,897 | 21.3% |
| Crestwood | 12,298 | $3,125 | $115,512 | 32.5% |
| Town and Country | 11,605 | $2,599 | $237,083 | 13.2% |
| Mexico | 11,487 | $718 | $48,873 | 17.6% |
| Bridgeton | 11,372 | $1,242 | $73,320 | 20.3% |
| Bolivar | 10,996 | $955 | $44,603 | 25.7% |
| Kearney | 10,696 | $1,411 | $102,523 | 16.5% |
| Bellefontaine Neighbors | 10,562 | $1,373 | $48,354 | 34.1% |
| Maryville | 10,556 | $834 | $48,099 | 20.8% |
| Smithville | 10,552 | $1,746 | $99,925 | 21.0% |
| Excelsior Springs | 10,502 | $691 | $74,056 | 11.2% |
| Kennett | 10,236 | $491 | $53,164 | 11.1% |
| Harrisonville | 10,002 | $789 | $60,727 | 15.6% |
| Ellisville | 9,908 | $1,380 | $105,276 | 15.7% |
| Monett | 9,734 | $974 | $45,821 | 25.5% |
| Richmond Heights | 9,179 | $1,609 | $90,670 | 21.3% |
| Des Peres | 9,145 | $1,931 | $214,167 | 10.8% |
| Chillicothe | 9,129 | $553 | $51,231 | 13.0% |
| Sunset Hills | 9,113 | $3,454 | $133,895 | 31.0% |
| Clinton | 9,047 | $583 | $50,852 | 13.8% |
| Ladue | 8,948 | $1,813 | $250,000+ | 8.7% |
| Warrenton | 8,870 | $1,174 | $64,400 | 21.9% |
| Pleasant Hill | 8,853 | $1,276 | $94,840 | 16.1% |
| Cameron | 8,721 | $1,010 | $56,090 | 21.6% |
| Park Hills | 8,667 | $933 | $51,303 | 21.8% |
| Murphy | 8,566 | $961 | $73,373 | 15.7% |
| Olivette | 8,539 | $1,346 | $105,898 | 15.3% |
| Perryville | 8,530 | $913 | $53,958 | 20.3% |
| Oak Grove | 8,477 | $1,212 | $73,237 | 19.9% |
| Carl Junction | 8,257 | $1,258 | $77,855 | 19.4% |
| Maplewood | 8,154 | $955 | $65,510 | 17.5% |
| Brentwood | 8,151 | $1,406 | $86,641 | 19.5% |
| Berkeley | 8,149 | $958 | $40,654 | 28.3% |
| Parkville | 8,022 | $1,167 | $170,794 | 8.2% |
| Nevada | 7,998 | $869 | $45,799 | 22.8% |
| Dexter | 7,906 | $685 | $47,647 | 17.3% |
| Boonville | 7,682 | $923 | $51,321 | 21.6% |
| Marshfield | 7,599 | $917 | $67,134 | 16.4% |
| Aurora | 7,331 | $1,325 | $46,855 | 33.9% |
| Pacific | 7,299 | $902 | $57,119 | 18.9% |
| Sappington | 6,882 | $1,128 | $72,213 | 18.7% |
| Valley Park | 6,817 | $1,362 | $64,470 | 25.4% |
| Bonne Terre | 6,773 | $564 | $39,767 | 17.0% |
| Black Jack | 6,606 | $1,177 | $65,920 | 21.4% |
| St. John | 6,562 | $1,087 | $50,429 | 25.9% |
| De Soto | 6,452 | $1,059 | $46,181 | 27.5% |
| Willard | 6,418 | $1,250 | $87,204 | 17.2% |
| Sullivan | 6,355 | $843 | $60,137 | 16.8% |
| Shrewsbury | 6,328 | $1,248 | $84,942 | 17.6% |
| Glendale | 6,111 | $1,855 | $168,750 | 13.2% |
| Battlefield | 6,095 | $1,352 | $87,414 | 18.6% |
| Pevely | 6,037 | $846 | $64,660 | 15.7% |
| Barnhart | 6,036 | $1,371 | $96,042 | 17.1% |
| Greenwood | 6,000 | $1,679 | $104,638 | 19.3% |
| Richmond | 5,979 | $675 | $58,906 | 13.8% |
| Peculiar | 5,815 | $1,152 | $96,250 | 14.4% |
| Cottleville | 5,750 | $1,666 | $114,420 | 17.5% |
| Imperial | 5,617 | $1,255 | $87,949 | 17.1% |
| Odessa | 5,589 | $1,023 | $85,592 | 14.3% |
| Trenton | 5,542 | $691 | $49,836 | 16.6% |
| Glasgow Village | 5,491 | $1,316 | $38,571 | 40.9% |
| Macon | 5,457 | $840 | $51,103 | 19.7% |
| Caruthersville | 5,426 | $844 | $35,903 | 28.2% |
| Waynesville | 5,422 | $899 | $75,179 | 14.3% |
| St. Robert | 5,327 | $1,202 | $60,219 | 24.0% |
| Weldon Spring | 5,291 | $2,692 | $155,081 | 20.8% |
| Savannah | 5,062 | $884 | $58,983 | 18.0% |
| Wright City | 5,025 | $861 | $74,833 | 13.8% |