CitytisticsShortlist

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.

PlacePopulationRentRent to income
St. Louis288,512$99721.3%
O'Fallon93,801$1,44315.7%
St. Charles71,508$1,25117.5%
St. Peters59,092$1,32117.3%
Florissant51,773$1,28823.7%
Chesterfield49,574$1,64414.8%
Wentzville47,061$1,34514.4%
Belleville41,370$1,01919.2%
Oakville35,333$1,09112.3%
Wildwood35,133$1,66112.4%
University City34,685$1,31919.6%
O'Fallon32,262$1,33215.1%
Ballwin31,279$1,41813.7%
Mehlville29,805$1,06619.1%
Kirkwood29,363$1,34813.3%
Maryland Heights27,880$1,31218.2%
Granite City26,549$83416.9%
Edwardsville26,474$1,30618.1%
Alton25,279$1,01522.3%
Hazelwood25,114$99621.4%
Collinsville24,031$1,03818.4%
Webster Groves23,712$1,65017.2%
Arnold20,956$1,11217.0%
Old Jamestown20,651$1,83522.1%
Affton19,052$1,01515.3%
Creve Coeur18,643$1,62215.3%
Concord18,368$1,21516.4%
Ferguson18,213$1,11928.3%
Manchester18,160$1,32216.2%
Lake St. Louis18,066$1,58815.2%
East St. Louis17,999$84728.5%
Spanish Lake17,873$1,16024.9%
Godfrey17,712$1,15314.6%
Clayton17,380$1,69216.5%
Cahokia Heights17,106$98134.8%
Fairview Heights16,745$1,17417.4%
Lemay16,228$88117.5%
Overland15,695$1,11221.6%
Washington15,130$82712.5%
Swansea14,710$1,13714.9%
Shiloh14,572$1,18714.3%
Glen Carbon13,977$1,09713.5%
Troy13,947$1,03315.7%
Dardenne Prairie13,503$1,44411.4%
Festus13,201$92215.0%
Eureka13,081$1,25213.9%
Jennings12,918$96129.6%
St. Ann12,811$97622.4%
Union12,781$85814.0%
Crestwood12,295$1,00711.3%
Troy11,647$1,11611.9%
Town and Country11,607$1,95510.1%
Bridgeton11,369$1,17219.5%
Waterloo11,129$88610.8%
Columbia11,127$1,12812.6%
Bellefontaine Neighbors10,498$1,15128.1%
Wood River10,279$93617.9%
Highland10,262$85512.4%
Ellisville10,002$1,53816.3%
Bethalto9,239$98118.2%
Des Peres9,170$1,7509.4%
Richmond Heights9,153$1,55919.8%
Sunset Hills9,112$1,20910.5%
Warrenton9,066$96419.0%
Ladue8,940$1,2095.8%
Mascoutah8,816$1,37016.9%
Olivette8,645$1,51316.3%
Maryville8,316$1,14513.6%
Murphy8,285$1,05617.5%
Maplewood8,156$97017.9%
Brentwood8,144$1,43917.3%
Berkeley8,123$1,07429.1%
Pacific7,475$90617.3%
Jerseyville7,445$86914.2%
Sappington7,367$1,24119.2%
Greenville7,235$78315.1%
Valley Park6,795$1,44325.5%
Black Jack6,589$1,16617.9%
St. John6,527$1,15925.9%
De Soto6,470$80918.5%
Shrewsbury6,316$1,21518.1%
Sullivan6,310$91917.4%
Glendale6,114$1,85513.0%
Pevely6,055$87518.8%
Pontoon Beach6,025$1,27724.4%
Cottleville5,937$1,62414.8%
Barnhart5,785$1,56519.6%
East Alton5,689$88121.7%
Glasgow Village5,504$1,22949.9%
Imperial5,488$1,44619.3%
Carlinville5,480$82417.1%
Weldon Spring5,310$1,37010.4%
Wright City5,240$89413.4%
Herculaneum5,071$1,69021.7%
Dellwood4,847$1,16119.2%
St. Clair4,789$1,01129.0%
Crystal City4,718$1,06217.6%
Rock Hill4,693$1,47318.5%
Freeburg4,592$1,04613.6%
Lebanon4,474$1,09114.8%
Breckenridge Hills4,402$1,11232.6%
Breese4,301$78411.0%
Staunton4,298$63013.1%
Normandy4,239$1,00240.9%
Rosewood Heights4,229$81113.5%
Caseyville4,130$1,12222.2%
Fenton4,088$1,62219.3%
Millstadt4,008$1,15015.2%
Scott AFB3,957$1,61018.7%
Woodson Terrace3,908$1,17929.8%
Dupo3,879$91217.8%
Moscow Mills3,823$1,10718.1%
High Ridge3,714$98316.6%
Frontenac3,701$1,2096.2%
Smithton3,680$8577.6%
Northwoods3,623$1,16730.9%
Hillsboro3,500$97315.1%
New Baden3,463$1,13316.7%
St. Paul3,456$9757.4%
New Haven3,302$97416.4%
Byrnes Mill3,189$1,13713.8%
Virden3,171$86412.9%
Gray Summit2,991$1,04319.1%
Carlyle2,980$98315.3%
Madison2,900$1,01424.7%
Moline Acres2,843$1,19326.0%
Villa Ridge2,835$1,46223.8%
Gillespie2,815$75010.9%
Holiday Shores2,782$1,82225.2%
Riverview2,731$80319.9%
Pine Lawn2,716$1,00348.5%
Green Park2,690$99215.0%
Trenton2,664$85712.7%
Clarkson Valley2,584$1,2095.9%
Pagedale2,531$96537.1%
Fairmont City2,492$1,08427.0%
Bel-Ridge2,432$96930.6%
Warson Woods2,393$1,4508.4%
Aviston2,387$9639.8%
Castle Point2,340$1,09434.8%
Marthasville2,328$95310.2%
Brighton2,306$81512.2%
South Roxana2,181$85617.1%
Hanley Hills2,178$1,20227.3%
Marlborough2,157$99023.6%
Raintree Plantation2,047$97914.2%
Vinita Park2,042$1,15425.6%
Winchester1,939$1,55721.3%
New Athens1,933$99321.1%
Mount Olive1,872$73415.8%
Elsberry1,870$86520.9%
St. Jacob1,759$1,13812.2%
Winfield1,745$74411.8%
Girard1,743$80819.3%
Washington Park1,701$86426.8%
Venice1,636$1,01538.0%
Wellston1,628$1,00514.5%
Charlack1,596$1,09624.0%
Oakland1,562$2,78129.1%
Roxana1,556$97518.1%
Bel-Nor1,556$1,01111.0%
Calverton Park1,546$1,23821.8%
Benld1,495$82620.7%
St. George1,458$83314.7%
LaBarque Creek1,457$9798.8%
Cool Valley1,411$99222.2%
Lakeshire1,396$1,03219.9%
Gerald1,368$84216.4%
Germantown1,350$91311.9%
Hartford1,334$98428.7%
Albers1,280$98810.8%
Cedar Hill1,261$97919.4%
Summer Set1,236$97912.0%
Marissa1,232$70215.4%
Flordell Hills1,195$1,16938.5%
Pasadena Hills1,190$96816.5%
Bunker Hill1,178$86213.6%
Velda City1,158$1,21839.4%
Hamel1,134$95410.5%
Foristell1,096$8839.1%
Worden1,094$83911.3%
Mitchell1,092$1,02420.3%
Valmeyer1,090$1,14514.5%
Grantwood Village1,058$1,2099.4%
Marine1,049$94414.8%
Beckemeyer993$91217.2%
Truesdale990$83317.0%
Edmundson975$1,24330.3%
Livingston884$72013.9%
Hillsdale873$1,12736.0%
Lake St. Clair872$89313.2%
Velda Village Hills858$1,13730.3%
Country Club Hills854$1,13228.6%
Pocahontas843$75916.9%
Innsbrook843$9957.9%
Wamac804$78725.9%
Norwood Court797$87724.5%
Greendale794$1,37529.2%
Bartelso782$91212.2%
Horine781$97914.2%
Mulberry Grove765$84615.4%
Hawk Point736$91921.3%
Grafton734$6297.2%
Twin Oaks734$1,77817.8%
Brooklyn729$90435.4%
Pasadena Park710$1,38418.1%
Elsah708$84612.6%
Olympian Village694$1,29727.0%
Bella Villa691$1,20024.2%
Sycamore Hills672$1,11915.6%
Josephville664$8529.5%
Hardin663$4766.4%
Alhambra658$73411.9%
Keyesport635$62216.1%
Parkway624$86223.3%
Shipman618$78816.7%
Hoffman607$67512.1%
St. Rose593$97910.2%
Flint Hill583$1,61114.8%
Damiansville570$96011.0%
St. Libory559$8138.3%
Crystal Lake Park553$3,11123.4%
Moro524$1,02416.2%
Hecker521$1,01415.3%
Wilsonville505$83322.0%
MissouriWilsonville, ILHecker, ILMoro, ILCrystal Lake Park, MOSt. Libory, ILDamiansville, ILFlint Hill, MOSt. Rose, ILHoffman, ILShipman, ILParkway, MOKeyesport, ILAlhambra, ILHardin, ILJosephville, MOSycamore Hills, MOBella Villa, MOOlympian Village, MOElsah, ILPasadena Park, MOBrooklyn, ILTwin Oaks, MOGrafton, ILHawk Point, MOMulberry Grove, ILHorine, MOBartelso, ILGreendale, MONorwood Court, MOWamac, ILInnsbrook, MOPocahontas, ILCountry Club Hills, MOVelda Village Hills, MOLake St. Clair, MOHillsdale, MOLivingston, ILEdmundson, MOTruesdale, MOBeckemeyer, ILMarine, ILGrantwood Village, MOValmeyer, ILMitchell, ILWorden, ILForistell, MOHamel, ILVelda City, MOBunker Hill, ILPasadena Hills, MOFlordell Hills, MOMarissa, ILSummer Set, MOCedar Hill, MOAlbers, ILHartford, ILGermantown, ILGerald, MOLakeshire, MOCool Valley, MOLaBarque Creek, MOSt. George, MOBenld, ILCalverton Park, MOBel-Nor, MORoxana, ILOakland, MOCharlack, MOWellston, MOVenice, ILWashington Park, ILGirard, ILWinfield, MOSt. Jacob, ILElsberry, MOMount Olive, ILNew Athens, ILWinchester, MOVinita Park, MORaintree Plantation, MOMarlborough, MOHanley Hills, MOSouth Roxana, ILBrighton, ILMarthasville, MOCastle Point, MOAviston, ILWarson Woods, MOBel-Ridge, MOFairmont City, ILPagedale, MOClarkson Valley, MOTrenton, ILGreen Park, MOPine Lawn, MORiverview, MOHoliday Shores, ILGillespie, ILVilla Ridge, MOMoline Acres, MOMadison, ILCarlyle, ILGray Summit, MOVirden, ILByrnes Mill, MONew Haven, MOSt. Paul, MONew Baden, ILHillsboro, MONorthwoods, MOSmithton, ILFrontenac, MOHigh Ridge, MOMoscow Mills, MODupo, ILWoodson Terrace, MOScott AFB, ILMillstadt, ILFenton, MOCaseyville, ILRosewood Heights, ILNormandy, MOStaunton, ILBreese, ILBreckenridge Hills, MOLebanon, ILFreeburg, ILRock Hill, MOCrystal City, MOSt. Clair, MODellwood, MOHerculaneum, MOWright City, MOWeldon Spring, MOCarlinville, ILImperial, MOGlasgow Village, MOEast Alton, ILBarnhart, MOCottleville, MOPontoon Beach, ILPevely, MOGlendale, MOSullivan, MOShrewsbury, MODe Soto, MOSt. John, MOBlack Jack, MOValley Park, MOGreenville, ILSappington, MOJerseyville, ILPacific, MOBerkeley, MOBrentwood, MOMaplewood, MOMurphy, MOMaryville, ILOlivette, MOMascoutah, ILLadue, MOWarrenton, MOSunset Hills, MORichmond Heights, MODes Peres, MOBethalto, ILEllisville, MOHighland, ILWood River, ILBellefontaine Neighbors, MOColumbia, ILWaterloo, ILBridgeton, MOTown and Country, MOTroy, ILCrestwood, MOUnion, MOSt. Ann, MOJennings, MOEureka, MOFestus, MODardenne Prairie, MOTroy, MOGlen Carbon, ILShiloh, ILSwansea, ILWashington, MOOverland, MOLemay, MOFairview Heights, ILCahokia Heights, ILClayton, MOGodfrey, ILSpanish Lake, MOEast St. Louis, ILLake St. Louis, MOManchester, MOFerguson, MOConcord, MOCreve Coeur, MOAffton, MOOld Jamestown, MOArnold, MOWebster Groves, MOCollinsville, ILHazelwood, MOAlton, ILEdwardsville, ILGranite City, ILMaryland Heights, MOKirkwood, MOMehlville, MOBallwin, MOO'Fallon, ILUniversity City, MOWildwood, MOOakville, MOBelleville, ILWentzville, MOChesterfield, MOFlorissant, MOSt. Peters, MOSt. Charles, MOO'Fallon, MOSt. Louis, MOWentzvilleArnoldGreenvilleCarlinvilleWentzvilleArnoldGreenvilleCarlinville

Nearby metro areas

Data as of 2026-11-14. How these figures are built.