Choose Country

United States City Rankings — Most Affordable

Top 100 United States cities ranked by most affordable

Largest Cities Highest Income Highest Home Value Highest Rent Most Affordable Most Educated Safest Cities Warmest Cities Coldest Cities Youngest Cities Oldest Cities Most Dense Lowest Unemployment
# City State Population Home Value Median Income
1 Park City IL 7,631 $24,500 $62,875
2 Kayenta AZ 5,651 $37,900 $60,925
3 Zephyrhills South FL 5,422 $41,900 $39,884
4 Johnstown PA 18,245 $42,100 $34,784
5 Flint MI 80,835 $47,600 $36,194
6 Raymondville TX 10,243 $48,200 $42,148
7 Beecher MI 8,507 $48,400 $35,582
8 Marlin TX 5,500 $49,800 $38,000
9 Buena Vista MI 5,904 $51,800 $38,835
10 Flowing Wells AZ 16,989 $51,800 $40,769
11 East St. Louis IL 18,278 $52,700 $30,992
12 Saginaw MI 43,879 $54,000 $37,298
13 Coffeyville KS 8,752 $55,600 $41,901
14 Muskegon Heights MI 9,902 $55,800 $33,780
15 River Rouge MI 7,092 $55,900 $32,568
16 Tucumcari NM 5,197 $56,400 $39,915
17 Cahokia Heights IL 17,173 $56,900 $37,975
18 Shamokin PA 6,890 $57,400 $36,438
19 Duquesne PA 5,186 $57,500 $41,208
20 Youngstown OH 59,605 $58,400 $34,746
21 Clairton PA 6,105 $59,100 $39,884
22 Ecorse MI 9,170 $59,400 $45,082
23 Jennings MO 12,900 $62,300 $37,356
24 Hoopeston IL 5,039 $63,400 $55,180
25 Oil City PA 9,517 $66,600 $52,688
26 Tuba City AZ 8,265 $66,700 $61,092
27 Olivarez TX 6,566 $68,000 $62,985
28 Donna TX 16,774 $68,500 $38,082
29 East Cleveland OH 13,666 $68,900 $22,883
30 Salem NJ 5,315 $69,300 $40,650
31 Glasgow Village MO 5,491 $69,600 $38,571
32 McKeesport PA 17,520 $69,800 $31,854
33 Kewanee IL 12,280 $70,000 $49,668
34 Parsons KS 9,482 $70,300 $50,838
35 McKees Rocks PA 5,827 $70,400 $33,510
36 Paris IL 8,154 $71,200 $51,798
37 New Castle PA 21,727 $72,000 $41,478
38 Helena-West Helena AR 9,218 $72,300 $32,466
39 West Frankfort IL 7,156 $72,500 $48,143
40 Mila Doce TX 8,298 $72,600 $46,544
41 Camilla GA 5,158 $74,400 $26,720
42 Doolittle TX 6,162 $74,600 $36,397
43 Mount Carmel PA 5,695 $74,700 $52,667
44 Ironwood MI 5,004 $74,900 $37,191
45 Littlefield TX 5,886 $75,400 $56,312
46 Cameron Park TX 6,180 $75,500 $37,140
47 Benton Harbor MI 9,023 $75,500 $29,652
48 Inkster MI 25,602 $75,700 $39,632
49 Highland Park MI 8,798 $75,800 $27,582
50 Coco comunidad PR 5,409 $76,200 $15,995
51 Breckenridge TX 5,182 $76,400 $46,989
52 Bradford PA 7,738 $76,400 $56,330
53 Detroit MI 636,644 $76,800 $39,575
54 Danville IL 28,663 $76,800 $44,239
55 Holdenville OK 5,916 $76,900 $41,413
56 Blackwell OK 6,091 $77,000 $50,104
57 Campbell OH 7,812 $77,400 $41,368
58 Sayre OK 5,216 $77,800 $41,813
59 Hartford City IN 5,685 $77,800 $36,868
60 Chanute KS 8,629 $77,900 $47,885
61 Salamanca NY 5,878 $78,000 $39,871
62 Du Quoin IL 5,780 $78,000 $47,632
63 East Liverpool OH 9,869 $78,100 $37,262
64 Iola KS 5,368 $78,100 $50,417
65 Guánica zona urbana PR 5,333 $78,300 $14,772
66 Independence KS 8,469 $78,500 $49,164
67 Tamaqua PA 6,922 $78,500 $44,803
68 Sharon PA 13,019 $79,100 $44,595
69 Jamestown NY 28,401 $79,100 $44,878
70 Zuni Pueblo NM 6,132 $79,200 $43,021
71 Titusville PA 5,230 $79,400 $36,055
72 Murphysboro IL 6,804 $79,600 $42,367
73 Prichard AL 19,121 $79,900 $35,331
74 Berkeley MO 8,149 $80,000 $40,654
75 Warren OH 39,057 $80,100 $36,955
76 Covington VA 5,671 $80,200 $42,724
77 Fussels Corner FL 5,113 $80,700 $55,263
78 Beardstown IL 6,047 $80,800 $58,765
79 Albion NY 5,495 $81,300 $45,474
80 Fostoria OH 12,671 $81,500 $52,943
81 Centralia IL 12,009 $81,600 $47,308
82 Arkansas City KS 11,909 $81,700 $53,475
83 Pana IL 5,277 $82,000 $45,083
84 Ogdensburg NY 9,600 $82,100 $59,306
85 Rock Falls IL 8,683 $82,400 $48,733
86 Bennettsville SC 6,798 $82,700 $40,889
87 Tallulah LA 6,124 $83,900 $32,624
88 Peru IN 10,835 $84,000 $46,180
89 Sweetwater TX 10,484 $84,000 $45,720
90 Pauls Valley OK 6,031 $84,100 $47,681
91 Clarksdale MS 14,423 $84,200 $35,210
92 Childress TX 5,964 $84,200 $59,662
93 Logansport IN 17,766 $84,600 $46,363
94 Harrisburg IL 8,608 $84,800 $48,488
95 Benton IL 7,076 $85,100 $51,349
96 San Benito TX 24,677 $85,100 $41,445
97 Gary IN 68,604 $85,300 $37,380
98 Bastrop LA 9,408 $85,400 $30,069
99 Plymouth PA 5,761 $85,400 $42,348
100 Chester PA 33,209 $85,400 $39,809