CensusEasy
RANKING · 2020 CENSUS · 269 SHOWN OF 6,769

Least affordable housing, US cities · 2020

US cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2020 ACS). A higher score means a home costs more years of local income.

Flip the list · Most affordable housing, US cities
All statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR201020202024
Filter by state
RANKPLACESTATEPOPAFFORD SCOREVS 2010
6501Chickasha, OKOK17,3131.9−20%
6502East Rochester, NYNY6,1321.9−7%
6503Old Jamestown, MOMO20,6511.9−31%
6504Bel Aire, KSKS10,2871.9−6%
6505De Queen, ARAR6,0451.9−34%
6506Willowick, OHOH14,1781.9−35%
6507Trotwood, OHOH23,1901.9−22%
6508Seminole, OKOK7,3931.9−10%
6509LaSalle, ILIL9,3881.9−23%
6510Ishpeming, MIMI6,2051.9−2%
6511Snyder, TXTX11,1661.9+15%
6512Maquoketa, IAIA6,0271.9−25%
6513Wabash, ININ10,1901.9−14%
6514Brazil, ININ8,3431.9−21%
6515Niles, OHOH18,1161.9−25%
6516St. Marys, OHOH8,3981.9−14%
6517Jerseyville, ILIL8,4091.9−22%
6518Hereford, TXTX14,9761.9+3%
6519Boone, IAIA12,4711.9−22%
6520Decatur, ILIL67,8841.9−11%
6521Bellevue, OHOH8,1541.9−22%
6522Beeville, TXTX13,0861.9+2%
6523Ward, ARAR7,2581.9−23%
6524Kenton, OHOH7,8081.9−27%
6525Brentwood, PAPA9,5971.9−7%
6526Van Wert, OHOH11,2001.9−14%
6527Port Lavaca, TXTX11,0601.9+10%
6528Clayton, OHOH13,3971.9−14%
6529Rockton, ILIL7,8701.9−20%
6530Peoria Heights, ILIL5,7671.9−4%
6531Mercedes, TXTX17,9151.9−17%
6532Mount Vernon, ILIL14,1871.9−17%
6533Bowie, TXTX6,1131.9−25%
6534Independence, KSKS8,1931.9+2%
6535Two Rivers, WIWI11,2221.9−9%
6536Chester, ILIL6,8471.9+18%
6537Warren, PAPA9,0461.9−7%
6538Delphos, OHOH7,0961.9−14%
6539Dunkirk, NYNY12,3261.9+10%
6540Oskaloosa, IAIA11,4931.9−15%
6541Bellmead, TXTX10,5921.9+11%
6542Altus, OKOK18,7071.9−13%
6543Alton, ILIL25,0131.9−16%
6544South Brooksville, FLFL5,0991.9−47%
6545Fort Shawnee, OHOH6,2091.9−10%
6546Plainview, TXTX19,3141.9−16%
6547Weirton, WVWV18,1331.8−15%
6548Denison, IAIA8,2141.8−18%
6549Pleasant Run, OHOH5,6291.8−16%
6550Pocahontas, ARAR7,6221.8−18%
6551Olean, NYNY13,5081.8+3%
6552Slaton, TXTX5,6841.8+25%
6553Childress, TXTX5,6501.8+48%
6554Belleville, ILIL40,2371.8−22%
6555Titusville, PAPA5,1121.8−21%
6556Murphysboro, ILIL6,9771.8−26%
6557Sheffield Lake, OHOH8,9711.8−23%
6558Huber Heights, OHOH43,9051.8−11%
6559Greece, NYNY13,9431.8−21%
6560Herkimer, NYNY7,1951.8−37%
6561Willard, OHOH6,1301.8−23%
6562Fort Madison, IAIA9,9351.8+5%
6563Merrill, WIWI9,3891.8−21%
6564Temple, GAGA6,5641.8−36%
6565Dowagiac, MIMI5,7251.8−30%
6566Flatwoods, KYKY7,4391.8−7%
6567Mount Carmel, ILIL6,7231.8+2%
6568Homestead Meadows South, TXTX6,6601.8−20%
6569Gas City, ININ6,0811.8−15%
6570Harvest, ALAL5,9551.8−25%
6571Champion Heights, OHOH6,3801.8−18%
6572Wickliffe, OHOH12,6491.8−38%
6573Struthers, OHOH9,8371.8−17%
6574Pratt, KSKS6,5741.8−0%
6575West Vero Corridor, FLFL10,4611.8−22%
6576South Lebanon, OHOH6,9651.8−37%
6577Beckett, NJNJ5,0171.8−31%
6578Orange, TXTX19,4191.8−13%
6579Girard, OHOH9,3841.8−15%
6580West Mifflin, PAPA18,7071.8−6%
6581Coshocton, OHOH11,1691.8−35%
6582Marlin, TXTX5,5991.8−5%
6583Mendota, ILIL6,8941.8−19%
6584Port Arthur, TXTX55,8041.8−4%
6585Goddard, KSKS6,6381.8−11%
6586Medina, NYNY5,8551.8+5%
6587Noble, OKOK7,7481.8−7%
6588Valley, ALAL10,2941.8−31%
6589Indiantown, FLFL6,8261.8−53%
6590Duryea, PAPA5,1571.8−26%
6591Berkeley, MOMO8,0261.8−27%
6592Marinette, WIWI11,1681.8−15%
6593Danville, ILIL28,1381.8−12%
6594Palmerton, PAPA5,6151.8−33%
6595Mount Zion, ILIL5,8801.8−4%
6596Country Lake Estates, NJNJ5,0551.8−28%
6597Cusseta, GAGA8,4651.8−0%
6598Edna, TXTX6,0881.8−9%
6599Romulus, MIMI24,5471.8−31%
6600Ambridge, PAPA6,9441.8−23%
6601Robinson, ILIL7,2831.8+3%
6602South Euclid, OHOH21,2481.8−25%
6603Bay City, MIMI31,8681.8−23%
6604New Castle, PAPA21,1751.8−3%
6605Osceola, IAIA5,6791.8−5%
6606Ottumwa, IAIA25,3191.8−7%
6607Clearfield, PAPA5,7531.8−29%
6608Rusk, TXTX5,5681.8−12%
6609Westvale, NYNY5,2121.8−13%
6610Whiteland, ININ5,8841.8−5%
6611Nanticoke, PAPA10,7121.8−19%
6612Forest Hills, PAPA6,1161.8−13%
6613Massena, NYNY9,8981.8−10%
6614Hebron, KYKY6,4071.8−16%
6615Baker, LALA12,1361.8−36%
6616Streator, ILIL12,1901.8−11%
6617Brookshire, TXTX6,0901.8−30%
6618Perry, IAIA8,2081.8−25%
6619McKeesport, PAPA16,9071.8−2%
6620Lake Station, ININ12,9771.8−21%
6621Hartford City, ININ5,8981.8+6%
6622Cameron, TXTX5,4891.8−16%
6623Barnhart, MOMO5,7851.8−18%
6624Blacklick Estates, OHOH8,3891.8−11%
6625Paris, ILIL8,0261.8−9%
6626Hondo, TXTX9,1301.8−19%
6627New Castle, ININ17,3901.8−24%
6628Logansport, ININ18,2871.8−12%
6629Primera, TXTX5,4781.8−16%
6630Trenton, OHOH14,2411.7−26%
6631North Manchester, ININ5,2301.7−18%
6632Clinton, ILIL6,7811.7−13%
6633Holdenville, OKOK5,9231.7−0%
6634Hillsboro, TXTX9,0361.7−32%
6635Keokuk, IAIA9,5101.7−4%
6636Du Quoin, ILIL5,5691.7−14%
6637Nederland, TXTX18,1081.7−8%
6638Gananda, NYNY6,2731.7
6639Roscoe, ILIL11,0341.7−31%
6640Mila Doce, TXTX7,7311.7−17%
6641Galena Park, TXTX10,3521.7−21%
6642Fort Scott, KSKS7,5001.7−13%
6643Wood River, ILIL10,2241.7−5%
6644Candlewick Lake, ILIL5,4481.7
6645Northbrook, OHOH10,7421.7−22%
6646North College Hill, OHOH9,5441.7−31%
6647Richmond, MOMO5,9681.7−42%
6648Albion, NYNY5,8431.7−6%
6649Lincoln Park, MIMI38,5291.7−27%
6650Garfield Heights, OHOH28,7901.7−27%
6651Covington, VAVA5,6801.7−8%
6652Breckenridge, TXTX5,1231.7+17%
6653Wellington, KSKS7,5411.7−0%
6654Fulton, NYNY11,1881.7−18%
6655Bridge City, TXTX9,6451.7+0%
6656Sweetwater, TXTX10,1411.7+35%
6657Marshalltown, IAIA27,5361.7−23%
6658McKees Rocks, PAPA5,6241.7−39%
6659Big Spring, TXTX22,2901.7+8%
6660Florissant, MOMO51,1241.7−27%
6661Plymouth, PAPA5,8011.7−38%
6662Webster City, IAIA7,8151.7−22%
6663Southport, NYNY6,4501.7−10%
6664Freeport, ILIL23,2021.7−24%
6665Rushville, ININ6,1711.7−30%
6666Benton, ILIL6,5581.7−16%
6667Uhrichsville, OHOH5,1451.7−41%
6668Monessen, PAPA6,6571.7−36%
6669Robstown, TXTX10,3241.7−3%
6670Eastpointe, MIMI33,8141.7−30%
6671Vidor, TXTX9,5971.7−9%
6672Irondale, GAGA9,1851.7−33%
6673Princeton, KYKY6,1681.7−32%
6674Tamaqua, PAPA6,9291.7−26%
6675Sansom Park, TXTX5,4191.7−12%
6676Walnut Ridge, ARAR5,4781.7−44%
6677North Vernon, ININ6,5591.7−29%
6678Littlefield, TXTX5,6751.7+31%
6679Bradford, PAPA7,4421.7−2%
6680Olney, ILIL8,3471.7−8%
6681Union, OHOH7,1771.7−8%
6682West Livingston, TXTX8,1991.6−14%
6683Albion, MIMI7,4741.6−44%
6684Eastwood, MIMI6,6691.6−30%
6685Salem, ILIL7,0351.6−18%
6686Tipton, ININ5,2631.6−34%
6687Gladstone, MIMI5,1891.6−22%
6688Center, TXTX5,2461.6−31%
6689Sinton, TXTX5,9661.6−28%
6690Beardstown, ILIL5,6911.6−16%
6691Iowa Park, TXTX6,5421.6+12%
6692Pearsall, TXTX9,1701.6+4%
6693West Odessa, TXTX32,5941.6+37%
6694Estherville, IAIA5,8071.6−16%
6695Maple Heights, OHOH22,9021.6−31%
6696Detroit, MIMI649,0951.6−43%
6697Rock Falls, ILIL8,5211.6−24%
6698Antigo, WIWI8,0601.6−24%
6699Inkster, MIMI24,9591.6−41%
6700Doolittle, TXTX6,2031.6+7%
6701Vernon, TXTX9,7471.6+4%
6702Peru, ININ10,9621.6−29%
6703Willis, TXTX7,6521.6−35%
6704Crystal City, TXTX5,8711.6−8%
6705Parsons, KSKS9,3151.6+6%
6706Blackwell, OKOK6,0291.6+15%
6707Pana, ILIL5,0101.6−24%
6708Chanute, KSKS8,5841.6−18%
6709Fostoria, OHOH12,9201.6−17%
6710Monmouth, ILIL8,5991.6−28%
6711Youngstown, OHOH58,8321.6−27%
6712Granite City, ILIL26,8071.6−28%
6713Hornell, NYNY8,0241.5−11%
6714Delhi Hills, OHOH5,2411.5−13%
6715Mattydale, NYNY5,9711.5−18%
6716Muleshoe, TXTX5,1621.5+8%
6717Red Oak, IAIA5,3881.5−35%
6718Sauk, ILIL9,6241.5−31%
6719New Whiteland, ININ5,9371.5−9%
6720Coffeyville, KSKS8,4601.5−2%
6721Elwood, ININ8,5251.5−30%
6722Tucumcari, NMNM5,0821.5−21%
6723Anadarko, OKOK5,4481.5−11%
6724Greenville, PAPA5,4061.5−36%
6725East Alton, ILIL5,6211.5−24%
6726Borger, TXTX11,8421.5+13%
6727Bellefontaine Neighbors, MOMO10,3681.5−24%
6728Zuni Pueblo, NMNM5,8641.5−33%
6729River Rouge, MIMI6,8141.5−39%
6730Alexandria, ININ5,2231.5−32%
6731St. John, MOMO6,4411.5−33%
6732Kewanee, ILIL12,1151.5−23%
6733Pampa, TXTX16,4141.5−9%
6734Hillsboro, ILIL6,1841.5−28%
6735Federal Heights, COCO14,0751.5+8%
6736Arkansas City, KSKS11,8001.4−13%
6737Monahans, TXTX7,4271.4+19%
6738Raymondville, TXTX10,0821.4−26%
6739Pea Ridge, ARAR11,2331.4−43%
6740Shamokin, PAPA6,7641.4−6%
6741Ogdensburg, NYNY9,1231.4−27%
6742South Lockport, NYNY9,1441.4−12%
6743Muskegon Heights, MIMI9,7701.4−47%
6744Nellis AFB, NVNV5,0871.4
6745Oil City, PAPA9,3011.4−15%
6746Schuyler, NENE6,8001.4−27%
6747Saginaw, MIMI42,8631.3−43%
6748Elsa, TXTX5,8201.3−48%
6749Wilmer, TXTX6,7681.3−18%
6750Park Forest, ILIL21,0791.3−44%
6751Flowing Wells, AZAZ16,5591.3−36%
6752Ilion, NYNY7,4881.3−35%
6753Kermit, TXTX6,0191.3+35%
6754Duquesne, PAPA5,0191.3−26%
6755Ecorse, MIMI8,8931.3−48%
6756Johnstown, PAPA17,6541.3−30%
6757Clairton, PAPA5,8761.3−24%
6758Mount Carmel, PAPA5,5791.2−15%
6759Progreso, TXTX5,1481.2−56%
6760Pembroke Park, FLFL6,4251.2−21%
6761Fussels Corner, FLFL5,6821.1−35%
6762Buena Vista, MIMI5,7981.1−41%
6763Glasgow, MOMO5,5041.1−52%
6764Flint, MIMI79,3061.0−54%
6765Olivarez, TXTX6,3261.0−47%
6766Beecher, MIMI8,4121.0−45%
6767Tuba City, AZAZ7,9600.8−64%
6768Zephyrhills South, FLFL5,0080.8−39%
6769Park City, ILIL7,8930.5−16%
SHOWING 6,501–6,769 OF 6,769
11314
Download CSV (full list, 6,769 rows)How this score is calculated

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS