Metro area · CBSA 41180
St. Louis
The St. Louis, MO metro area has 2,810,850 people. Median rent is $1,113, 16.7% of median household income, and HUD puts the 2-bedroom fair market rent in St. Louis city at $1,349. Of the 225 places we track here, Ladue has the lightest rent burden.
Median household income
$80,196
Median home value
$244,800
Unemployment
4.2%
2-bedroom fair market rent
$1,349
HUD, St. Louis city
Places in this metro
Largest first. Rent to income is the median rent as a share of median household income.
| Place | Population | Rent | Rent to income |
|---|---|---|---|
| St. Louis | 288,512 | $997 | 21.3% |
| O'Fallon | 93,801 | $1,443 | 15.7% |
| St. Charles | 71,508 | $1,251 | 17.5% |
| St. Peters | 59,092 | $1,321 | 17.3% |
| Florissant | 51,773 | $1,288 | 23.7% |
| Chesterfield | 49,574 | $1,644 | 14.8% |
| Wentzville | 47,061 | $1,345 | 14.4% |
| Belleville | 41,370 | $1,019 | 19.2% |
| Oakville | 35,333 | $1,091 | 12.3% |
| Wildwood | 35,133 | $1,661 | 12.4% |
| University City | 34,685 | $1,319 | 19.6% |
| O'Fallon | 32,262 | $1,332 | 15.1% |
| Ballwin | 31,279 | $1,418 | 13.7% |
| Mehlville | 29,805 | $1,066 | 19.1% |
| Kirkwood | 29,363 | $1,348 | 13.3% |
| Maryland Heights | 27,880 | $1,312 | 18.2% |
| Granite City | 26,549 | $834 | 16.9% |
| Edwardsville | 26,474 | $1,306 | 18.1% |
| Alton | 25,279 | $1,015 | 22.3% |
| Hazelwood | 25,114 | $996 | 21.4% |
| Collinsville | 24,031 | $1,038 | 18.4% |
| Webster Groves | 23,712 | $1,650 | 17.2% |
| Arnold | 20,956 | $1,112 | 17.0% |
| Old Jamestown | 20,651 | $1,835 | 22.1% |
| Affton | 19,052 | $1,015 | 15.3% |
| Creve Coeur | 18,643 | $1,622 | 15.3% |
| Concord | 18,368 | $1,215 | 16.4% |
| Ferguson | 18,213 | $1,119 | 28.3% |
| Manchester | 18,160 | $1,322 | 16.2% |
| Lake St. Louis | 18,066 | $1,588 | 15.2% |
| East St. Louis | 17,999 | $847 | 28.5% |
| Spanish Lake | 17,873 | $1,160 | 24.9% |
| Godfrey | 17,712 | $1,153 | 14.6% |
| Clayton | 17,380 | $1,692 | 16.5% |
| Cahokia Heights | 17,106 | $981 | 34.8% |
| Fairview Heights | 16,745 | $1,174 | 17.4% |
| Lemay | 16,228 | $881 | 17.5% |
| Overland | 15,695 | $1,112 | 21.6% |
| Washington | 15,130 | $827 | 12.5% |
| Swansea | 14,710 | $1,137 | 14.9% |
| Shiloh | 14,572 | $1,187 | 14.3% |
| Glen Carbon | 13,977 | $1,097 | 13.5% |
| Troy | 13,947 | $1,033 | 15.7% |
| Dardenne Prairie | 13,503 | $1,444 | 11.4% |
| Festus | 13,201 | $922 | 15.0% |
| Eureka | 13,081 | $1,252 | 13.9% |
| Jennings | 12,918 | $961 | 29.6% |
| St. Ann | 12,811 | $976 | 22.4% |
| Union | 12,781 | $858 | 14.0% |
| Crestwood | 12,295 | $1,007 | 11.3% |
| Troy | 11,647 | $1,116 | 11.9% |
| Town and Country | 11,607 | $1,955 | 10.1% |
| Bridgeton | 11,369 | $1,172 | 19.5% |
| Waterloo | 11,129 | $886 | 10.8% |
| Columbia | 11,127 | $1,128 | 12.6% |
| Bellefontaine Neighbors | 10,498 | $1,151 | 28.1% |
| Wood River | 10,279 | $936 | 17.9% |
| Highland | 10,262 | $855 | 12.4% |
| Ellisville | 10,002 | $1,538 | 16.3% |
| Bethalto | 9,239 | $981 | 18.2% |
| Des Peres | 9,170 | $1,750 | 9.4% |
| Richmond Heights | 9,153 | $1,559 | 19.8% |
| Sunset Hills | 9,112 | $1,209 | 10.5% |
| Warrenton | 9,066 | $964 | 19.0% |
| Ladue | 8,940 | $1,209 | 5.8% |
| Mascoutah | 8,816 | $1,370 | 16.9% |
| Olivette | 8,645 | $1,513 | 16.3% |
| Maryville | 8,316 | $1,145 | 13.6% |
| Murphy | 8,285 | $1,056 | 17.5% |
| Maplewood | 8,156 | $970 | 17.9% |
| Brentwood | 8,144 | $1,439 | 17.3% |
| Berkeley | 8,123 | $1,074 | 29.1% |
| Pacific | 7,475 | $906 | 17.3% |
| Jerseyville | 7,445 | $869 | 14.2% |
| Sappington | 7,367 | $1,241 | 19.2% |
| Greenville | 7,235 | $783 | 15.1% |
| Valley Park | 6,795 | $1,443 | 25.5% |
| Black Jack | 6,589 | $1,166 | 17.9% |
| St. John | 6,527 | $1,159 | 25.9% |
| De Soto | 6,470 | $809 | 18.5% |
| Shrewsbury | 6,316 | $1,215 | 18.1% |
| Sullivan | 6,310 | $919 | 17.4% |
| Glendale | 6,114 | $1,855 | 13.0% |
| Pevely | 6,055 | $875 | 18.8% |
| Pontoon Beach | 6,025 | $1,277 | 24.4% |
| Cottleville | 5,937 | $1,624 | 14.8% |
| Barnhart | 5,785 | $1,565 | 19.6% |
| East Alton | 5,689 | $881 | 21.7% |
| Glasgow Village | 5,504 | $1,229 | 49.9% |
| Imperial | 5,488 | $1,446 | 19.3% |
| Carlinville | 5,480 | $824 | 17.1% |
| Weldon Spring | 5,310 | $1,370 | 10.4% |
| Wright City | 5,240 | $894 | 13.4% |
| Herculaneum | 5,071 | $1,690 | 21.7% |
| Dellwood | 4,847 | $1,161 | 19.2% |
| St. Clair | 4,789 | $1,011 | 29.0% |
| Crystal City | 4,718 | $1,062 | 17.6% |
| Rock Hill | 4,693 | $1,473 | 18.5% |
| Freeburg | 4,592 | $1,046 | 13.6% |
| Lebanon | 4,474 | $1,091 | 14.8% |
| Breckenridge Hills | 4,402 | $1,112 | 32.6% |
| Breese | 4,301 | $784 | 11.0% |
| Staunton | 4,298 | $630 | 13.1% |
| Normandy | 4,239 | $1,002 | 40.9% |
| Rosewood Heights | 4,229 | $811 | 13.5% |
| Caseyville | 4,130 | $1,122 | 22.2% |
| Fenton | 4,088 | $1,622 | 19.3% |
| Millstadt | 4,008 | $1,150 | 15.2% |
| Scott AFB | 3,957 | $1,610 | 18.7% |
| Woodson Terrace | 3,908 | $1,179 | 29.8% |
| Dupo | 3,879 | $912 | 17.8% |
| Moscow Mills | 3,823 | $1,107 | 18.1% |
| High Ridge | 3,714 | $983 | 16.6% |
| Frontenac | 3,701 | $1,209 | 6.2% |
| Smithton | 3,680 | $857 | 7.6% |
| Northwoods | 3,623 | $1,167 | 30.9% |
| Hillsboro | 3,500 | $973 | 15.1% |
| New Baden | 3,463 | $1,133 | 16.7% |
| St. Paul | 3,456 | $975 | 7.4% |
| New Haven | 3,302 | $974 | 16.4% |
| Byrnes Mill | 3,189 | $1,137 | 13.8% |
| Virden | 3,171 | $864 | 12.9% |
| Gray Summit | 2,991 | $1,043 | 19.1% |
| Carlyle | 2,980 | $983 | 15.3% |
| Madison | 2,900 | $1,014 | 24.7% |
| Moline Acres | 2,843 | $1,193 | 26.0% |
| Villa Ridge | 2,835 | $1,462 | 23.8% |
| Gillespie | 2,815 | $750 | 10.9% |
| Holiday Shores | 2,782 | $1,822 | 25.2% |
| Riverview | 2,731 | $803 | 19.9% |
| Pine Lawn | 2,716 | $1,003 | 48.5% |
| Green Park | 2,690 | $992 | 15.0% |
| Trenton | 2,664 | $857 | 12.7% |
| Clarkson Valley | 2,584 | $1,209 | 5.9% |
| Pagedale | 2,531 | $965 | 37.1% |
| Fairmont City | 2,492 | $1,084 | 27.0% |
| Bel-Ridge | 2,432 | $969 | 30.6% |
| Warson Woods | 2,393 | $1,450 | 8.4% |
| Aviston | 2,387 | $963 | 9.8% |
| Castle Point | 2,340 | $1,094 | 34.8% |
| Marthasville | 2,328 | $953 | 10.2% |
| Brighton | 2,306 | $815 | 12.2% |
| South Roxana | 2,181 | $856 | 17.1% |
| Hanley Hills | 2,178 | $1,202 | 27.3% |
| Marlborough | 2,157 | $990 | 23.6% |
| Raintree Plantation | 2,047 | $979 | 14.2% |
| Vinita Park | 2,042 | $1,154 | 25.6% |
| Winchester | 1,939 | $1,557 | 21.3% |
| New Athens | 1,933 | $993 | 21.1% |
| Mount Olive | 1,872 | $734 | 15.8% |
| Elsberry | 1,870 | $865 | 20.9% |
| St. Jacob | 1,759 | $1,138 | 12.2% |
| Winfield | 1,745 | $744 | 11.8% |
| Girard | 1,743 | $808 | 19.3% |
| Washington Park | 1,701 | $864 | 26.8% |
| Venice | 1,636 | $1,015 | 38.0% |
| Wellston | 1,628 | $1,005 | 14.5% |
| Charlack | 1,596 | $1,096 | 24.0% |
| Oakland | 1,562 | $2,781 | 29.1% |
| Roxana | 1,556 | $975 | 18.1% |
| Bel-Nor | 1,556 | $1,011 | 11.0% |
| Calverton Park | 1,546 | $1,238 | 21.8% |
| Benld | 1,495 | $826 | 20.7% |
| St. George | 1,458 | $833 | 14.7% |
| LaBarque Creek | 1,457 | $979 | 8.8% |
| Cool Valley | 1,411 | $992 | 22.2% |
| Lakeshire | 1,396 | $1,032 | 19.9% |
| Gerald | 1,368 | $842 | 16.4% |
| Germantown | 1,350 | $913 | 11.9% |
| Hartford | 1,334 | $984 | 28.7% |
| Albers | 1,280 | $988 | 10.8% |
| Cedar Hill | 1,261 | $979 | 19.4% |
| Summer Set | 1,236 | $979 | 12.0% |
| Marissa | 1,232 | $702 | 15.4% |
| Flordell Hills | 1,195 | $1,169 | 38.5% |
| Pasadena Hills | 1,190 | $968 | 16.5% |
| Bunker Hill | 1,178 | $862 | 13.6% |
| Velda City | 1,158 | $1,218 | 39.4% |
| Hamel | 1,134 | $954 | 10.5% |
| Foristell | 1,096 | $883 | 9.1% |
| Worden | 1,094 | $839 | 11.3% |
| Mitchell | 1,092 | $1,024 | 20.3% |
| Valmeyer | 1,090 | $1,145 | 14.5% |
| Grantwood Village | 1,058 | $1,209 | 9.4% |
| Marine | 1,049 | $944 | 14.8% |
| Beckemeyer | 993 | $912 | 17.2% |
| Truesdale | 990 | $833 | 17.0% |
| Edmundson | 975 | $1,243 | 30.3% |
| Livingston | 884 | $720 | 13.9% |
| Hillsdale | 873 | $1,127 | 36.0% |
| Lake St. Clair | 872 | $893 | 13.2% |
| Velda Village Hills | 858 | $1,137 | 30.3% |
| Country Club Hills | 854 | $1,132 | 28.6% |
| Pocahontas | 843 | $759 | 16.9% |
| Innsbrook | 843 | $995 | 7.9% |
| Wamac | 804 | $787 | 25.9% |
| Norwood Court | 797 | $877 | 24.5% |
| Greendale | 794 | $1,375 | 29.2% |
| Bartelso | 782 | $912 | 12.2% |
| Horine | 781 | $979 | 14.2% |
| Mulberry Grove | 765 | $846 | 15.4% |
| Hawk Point | 736 | $919 | 21.3% |
| Grafton | 734 | $629 | 7.2% |
| Twin Oaks | 734 | $1,778 | 17.8% |
| Brooklyn | 729 | $904 | 35.4% |
| Pasadena Park | 710 | $1,384 | 18.1% |
| Elsah | 708 | $846 | 12.6% |
| Olympian Village | 694 | $1,297 | 27.0% |
| Bella Villa | 691 | $1,200 | 24.2% |
| Sycamore Hills | 672 | $1,119 | 15.6% |
| Josephville | 664 | $852 | 9.5% |
| Hardin | 663 | $476 | 6.4% |
| Alhambra | 658 | $734 | 11.9% |
| Keyesport | 635 | $622 | 16.1% |
| Parkway | 624 | $862 | 23.3% |
| Shipman | 618 | $788 | 16.7% |
| Hoffman | 607 | $675 | 12.1% |
| St. Rose | 593 | $979 | 10.2% |
| Flint Hill | 583 | $1,611 | 14.8% |
| Damiansville | 570 | $960 | 11.0% |
| St. Libory | 559 | $813 | 8.3% |
| Crystal Lake Park | 553 | $3,111 | 23.4% |
| Moro | 524 | $1,024 | 16.2% |
| Hecker | 521 | $1,014 | 15.3% |
| Wilsonville | 505 | $833 | 22.0% |
Nearby metro areas
Data as of 2026-11-14. How these figures are built.