Cities

100 Most Affordable U.S. Cities for Renters

Cities where median rent takes the smallest share of median household income. Cities with 20,000+ residents; Census ACS 2020–2024 5-year estimates.

CityRentHome valueIncomePopulation
Mountain Brook, AL$1,456$916,300$201,47922,029
St. John, IN$989$406,300$131,46722,567
Milton, MA$1,474$933,200$188,52928,587
Marblehead, MA$1,764$943,900$182,13220,413
Libertyville, IL$1,637$512,000$165,66720,525
Winchester, MA$2,279$1,215,200$230,19823,406
Severna Park, MD$1,699$647,200$169,95340,228
Farmington, MN$1,241$366,200$123,67323,902
Mokena, IL$1,254$401,400$123,88920,021
Westfield, NJ$2,357$953,400$232,62931,111
East Massapequa, NY$1,486$625,600$146,45420,377
New Lenox, IL$1,431$399,900$140,86528,006
Glen Ellyn, IL$1,433$544,000$140,93828,390
Upper Arlington, OH$1,588$595,600$155,16736,293
Oakville, MO$1,091$318,600$106,36235,333
Wildwood, MO$1,661$495,800$161,06035,133
Wilmette, IL$1,978$810,600$190,66227,503
Brambleton, VA$2,479$865,800$238,01824,537
Zionsville, IN$1,792$587,800$172,02432,095
Fulshear, TX$1,952$572,700$187,03534,868
Dublin, OH$1,686$563,500$160,29649,294
Leawood, KS$1,983$658,800$185,62533,809
Perrysburg, OH$1,198$329,700$111,64325,181
Allison Park, PA$1,222$346,900$113,82222,045
Urbandale, IA$1,211$335,500$112,79546,595
Park Ridge, IL$1,537$551,200$142,98638,667
Madison, AL$1,453$398,800$134,65560,106
Wethersfield, CT$1,370$324,600$126,80627,250
Marion, IA$961$241,700$86,74341,896
Kirkwood, MO$1,348$451,400$121,27029,363
Prosper, TX$2,176$823,700$195,28137,869
Batavia, IL$1,347$387,400$120,05627,151
Shaker Heights, OH$1,168$303,200$104,07328,922
Needham, MA$2,409$1,188,500$214,30832,459
North Bay Shore, NY$1,597$497,600$141,91520,282
Vestavia Hills, AL$1,515$530,000$134,36938,616
St. Michael, MN$1,483$390,100$131,27420,010
Papillion, NE$1,269$311,000$111,67925,244
Ballwin, MO$1,418$377,100$124,62631,279
Mercer Island, WA$2,502$2,000,001$219,06925,307
Pecan Grove, TX$1,507$383,500$131,93724,272
Highland Park, IL$1,925$607,300$168,09430,398
Olathe, KS$1,314$364,700$114,009145,057
North Ridgeville, OH$1,116$270,100$96,69836,627
Wellesley, MA$2,886$1,582,700$250,00130,347
Kaysville, UT$1,538$623,700$133,02633,053
Dickinson, ND$957$263,700$82,69625,357
Highland, UT$2,166$928,300$186,07520,119
Dix Hills, NY$2,659$935,800$227,94424,773
Solon, OH$1,626$392,900$139,08923,943
Muskego, WI$1,313$417,400$112,22125,406
Elk River, MN$1,283$370,100$108,74126,793
Bettendorf, IA$1,187$306,500$100,49539,647
Bel Air North, MD$1,624$446,500$137,33631,302
Aberdeen, SD$762$217,300$64,40528,189
Niskayuna, NY$1,589$357,900$134,05221,227
Decatur, GA$1,655$701,400$139,39724,518
Bentonville, AR$1,344$428,500$112,79258,249
Sammamish, WA$2,857$1,407,300$239,69066,463
Plum, PA$1,177$227,600$98,70526,723
Eldersburg, MD$1,705$494,300$142,95431,695
Bryant, AR$993$223,200$83,02421,504
Wentzville, MO$1,345$331,300$112,39447,061
Reading, MA$1,991$809,000$165,91225,612
Ridgewood, NJ$2,499$891,200$208,21126,308
Gillette, WY$976$264,500$81,31633,431
San Carlos, CA$2,854$2,000,001$237,47029,614
Shawnee, KS$1,322$359,700$109,94068,542
Milton, GA$2,065$789,000$171,29541,546
Jefferson City, MO$802$218,700$66,37142,488
Carmel, IN$1,712$486,800$141,505101,651
Germantown, TN$1,816$470,800$149,92040,673
Lexington, MA$2,891$1,203,100$238,44434,295
Northport, AL$982$282,600$80,91331,218
Naperville, IL$1,885$540,200$155,105150,692
Ankeny, IA$1,319$331,000$108,19872,615
Potomac, MD$2,887$1,157,000$236,67545,902
Collierville, TN$1,691$485,900$138,59851,515
North Liberty, IA$1,246$303,800$102,10221,125
Independence, KY$1,250$263,700$102,36129,392
Bethel Park, PA$1,311$273,400$107,09032,881
Catalina Foothills, AZ$1,412$652,000$115,30452,593
Geneva, IL$1,768$441,400$144,34121,258
Caledonia, WI$1,141$303,400$93,15225,257
West Fargo, ND$1,111$321,900$90,66540,094
Keller, TX$2,144$594,300$174,95045,976
Mount Pleasant, WI$1,127$292,400$91,61627,953
Prior Lake, MN$1,654$450,700$134,25528,016
East Peoria, IL$886$163,500$71,83322,324
Fort Mill, SC$1,503$487,500$121,82330,775
Chesterfield, MO$1,644$472,500$133,03749,574
Fishers, IN$1,611$391,000$130,203102,337
Rockville Centre, NY$1,881$818,700$151,93825,765
Birmingham, MI$1,902$698,300$153,51021,763
Forest Hills, MI$1,958$498,500$158,00528,695
De Pere, WI$1,053$280,600$84,86925,301
Newton, MA$2,370$1,264,900$190,30489,044
Oxford, AL$925$170,900$74,26822,063
Westerville, OH$1,364$374,500$109,40438,645
San Luis, AZ$741$224,900$59,40037,337

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Explore more

Wix Alternatives for Small Businesses & Freelancers (2026)Best Web Hosting for First-Time Site Owners (2026)Mortgage Payment CalculatorDiscount CalculatorPlay: Tide Pool PopPlay: Orbit Dodge
Get the best finds weekly

New tools, top deals and new pages — one short email a week. No spam.