Photo: Bhisittha, CC0, WordPress Photo Directory

Best places to live in the US

The best places to live in the US, ranked on home prices vs income, pay, growth, commutes, weather and poverty for all 546 US cities we cover.

Pick a city to see where it stands.

We remember it, so the lookups on other pages start from your city too.

Try

Ankeny, IA, Lakeville, MN and Leander, TX come out on top when we score all 546 cities we cover on what most movers weigh: whether a typical household can afford a home, what people earn, whether the city is growing, how long commutes are, how many months have comfortable weather and how much poverty there is. Suburbs of fast-growing metros do well; the biggest coastal cities score lower mainly because homes cost so many years of income.

#CityScoreHome value to incomeHousehold incomeGrowth since 2020CommuteComfortable monthsPoverty
1Ankeny, IA793.1×$108,198+14.3%21.1 min44.2%
2Lakeville, MN783.3×$139,041+14.1%23.6 min42.9%
3Leander, TX763.6×$139,048+53.8%29.2 min65.8%
4Blaine, MN753.3×$106,801+9.1%24.5 min57.2%
5Olathe, KS743.2×$114,009+6.2%20.6 min35.6%
6Woodbury, MN733.6×$125,310+8.6%23.9 min45.3%
7Bentonville, AR733.8×$112,792+16.3%19.0 min25.2%
8Sioux Falls, SD713.8×$75,970+10.9%17.0 min59.6%
9Carmel, IN713.4×$141,505+5.9%24.6 min33.9%
10Queen Creek, AZ714.5×$141,978+51.4%31.1 min63.7%
11Troy, MI713.5×$120,045+1.6%23.7 min55.4%
12Rochester Hills, MI713.4×$120,694+1.6%24.3 min55.2%
13The Woodlands, TX703.6×$140,701n/a27.0 min65.6%
14Fishers, IN703.0×$130,203+5.8%26.7 min34%
15Mansfield, TX703.4×$121,126+16.3%28.6 min45.8%
16Apex, NC704.0×$144,135+24.9%25.2 min32.2%
17Flower Mound, TX703.5×$161,235+4.7%26.0 min44.3%
18Bismarck, ND703.8×$78,387+5.9%15.6 min59.3%
19McKinney, TX693.8×$124,215+20.8%27.8 min45.7%
20Broken Arrow, OK692.9×$86,765+10.1%21.9 min38.8%
21Allen, TX693.5×$130,901+8.4%28.0 min46.1%
22O'Fallon, MO693.0×$110,443+5.2%25.5 min35.4%
23Folsom, CA695.4×$139,804+14.3%26.6 min65.3%
24Round Rock, TX684.2×$99,287+18.2%24.9 min57.8%
25Goodyear, AZ684.6×$103,319+30.4%29.6 min65.2%
26Rochester, MN683.5×$89,389+2.4%17.4 min48.5%
27Livonia, MI682.9×$98,460-3.1%24.3 min64.7%
28South Jordan, UT684.9×$134,047+13.1%24.1 min43.7%
29Cedar Park, TX684.0×$129,545+1.8%25.5 min65.9%
30Overland Park, KS673.9×$104,834+3.3%19.7 min35.6%
31Naperville, IL673.5×$155,105+2.4%30.5 min54.4%
32Pearland, TX673.0×$118,842+1.8%32.7 min54.1%
33Lee's Summit, MO673.3×$102,531+6.3%25.2 min35.7%
34Edmond, OK673.4×$103,183+6.4%23.3 min38.1%
35Lehi, UT674.7×$131,299+25.6%23.7 min35%
36Missouri City, TX673.3×$94,390+4.2%30.4 min67.1%
37Noblesville, IN673.4×$104,047+8.9%26.6 min35.3%
38Cary, NC664.3×$134,905+5%22.5 min35.7%
39Buckeye, AZ664.2×$99,486+37.1%33.3 min68%
40New Braunfels, TX663.9×$86,021+35.5%27.1 min57.4%
41League City, TX663.0×$121,099+4.9%29.9 min35.4%
42Castle Rock, CO664.5×$145,197+14.6%28.6 min43.8%
43Frisco, TX654.3×$150,212+18.2%28.6 min33.6%
44Roseville, CA655.5×$119,288+13.2%27.3 min65.9%
45Sugar Land, TX653.2×$136,217-3%28.9 min65.5%
46North Port, FL654.3×$84,049+28.7%29.4 min66.7%
47Warner Robins, GA652.8×$66,970+9.2%22.2 min514.2%
48Plymouth, MN653.6×$136,534-2.6%21.7 min44.3%
49Wyoming, MI653.1×$73,677+2.7%21.9 min510.5%
50Rogers, AR653.6×$86,728+10.5%18.2 min210.5%
51Appleton, WI652.9×$80,483-0.3%19.3 min48.3%
52Midland, TX643.6×$89,585+11.1%20.1 min312.4%
53Clovis, CA644.9×$99,241+7.6%23.6 min58%
54Tyler, TX643.5×$67,486+7.4%20.0 min512.5%
55Columbia, MD643.8×$131,490n/a27.9 min57.5%
56Warwick, RI644.0×$88,708+1.6%24.6 min67.6%
57Farmington Hills, MI643.4×$104,836-0.9%24.7 min57.6%
58Redmond, WA647.2×$162,560+12.6%22.1 min55.6%
59Bloomington, IL642.6×$77,384+0.1%16.8 min411%
60Rocklin, CA645.7×$124,168+7.3%26.1 min65.6%
61Palm Bay, FL633.9×$72,614+23.7%27.8 min711.7%
62Lewisville, TX634.2×$89,233+10.6%24.6 min47.9%
63Fargo, ND634.2×$66,998+8.2%15.5 min512.9%
64Lakeland, FL633.9×$64,185+11.5%23.1 min713.2%
65Rio Rancho, NM633.5×$89,596+9.9%29.7 min47.4%
66Hillsboro, OR634.9×$106,409+4.4%22.9 min58.5%
67Palm Coast, FL634.5×$77,350+23.2%27.0 min810.6%
68Georgetown, TX634.5×$95,062+58.5%28.2 min58%
69Yuma, AZ633.5×$65,482+8.4%18.4 min515.5%
70Schaumburg, IL633.4×$97,514-1.9%27.8 min65.7%
71Arlington Heights, IL633.6×$116,723-1.9%27.7 min66%
72Meridian, ID625.3×$100,795+21.4%22.4 min36%
73Santa Clara, CA628.8×$178,958+4.3%22.6 min108.4%
74Riverview, FL623.8×$100,438n/a34.8 min77.5%
75Sioux City, IA622.5×$68,906+0.5%17.5 min515.3%
76Reston, VA624.3×$148,710n/a26.0 min45.7%
77Elk Grove, CA615.0×$125,924+5%30.8 min68%
78Abilene, TX612.9×$62,648+5.3%15.6 min416.1%
79Highlands Ranch, CO614.5×$159,307n/a24.2 min32.9%
80Deltona, FL613.7×$76,924+7%34.0 min810.2%
81Mission, TX612.9×$60,767+3.7%20.5 min619.4%
82Mountain View, CA6110.1×$189,917+3.5%23.3 min96%
83Cranston, RI614.2×$90,206+2.1%24.3 min610.2%
84Cheyenne, WY614.2×$78,839+1.7%16.0 min48.7%
85Jacksonville, FL604.2×$69,872+7.2%24.1 min714.5%
86Henderson, NV605.4×$90,138+11.5%24.3 min59%
87Avondale, AZ604.6×$86,123+13.1%28.1 min610.9%
88San Angelo, TX602.8×$65,864+0.7%19.2 min411%
89Temple, TX603.5×$68,204+19.7%21.0 min416%
90Hoover, AL603.8×$109,253+1.1%25.2 min35.1%
91Corpus Christi, TX593.1×$67,394-0.3%21.3 min717.1%
92Plano, TX594.2×$112,253+2.6%25.4 min36.8%
93Gilbert, AZ594.7×$122,551+7.2%25.9 min25.3%
94Anchorage, AK593.8×$103,284-1.4%18.8 min38.9%
95Port St. Lucie, FL594.6×$80,648+30.9%30.5 min69.5%
96Chesapeake, VA594.0×$95,373+2.4%25.8 min59.4%
97Enterprise, NV594.8×$98,462n/a23.8 min58.7%
98Aurora, IL592.9×$93,633+0.5%27.2 min49.5%
99Cedar Rapids, IA592.7×$70,424+0.1%18.6 min310.8%
100Temecula, CA595.6×$121,063+4.4%36.3 min97.3%
101Mount Pleasant, SC596.0×$124,755+4.9%24.9 min56.1%
102Norwalk, CT595.2×$107,616+3.6%27.1 min69.1%
103Nashua, NH594.2×$96,326+1.2%26.0 min57.8%
104Frederick, MD594.1×$97,069+17.8%30.0 min49.2%
105Parma, OH592.5×$69,295-3.1%24.2 min610.1%
106San Antonio, TX583.6×$65,056+8%24.5 min617.1%
107Fort Worth, TX583.8×$79,507+11.9%27.1 min513.1%
108Fort Wayne, IN583.1×$61,422+4.3%21.5 min516%
109Laredo, TX583.0×$63,915+5.6%21.6 min520.9%
110Vancouver, WA585.7×$81,338+4.6%23.2 min710.2%
111Surprise, AZ584.5×$96,711+22.5%30.2 min48.6%
112Sunnyvale, CA589.7×$186,170+0.6%23.0 min95.8%
113Carrollton, TX583.8×$101,396+0.8%24.1 min37.1%
114Odessa, TX583.0×$73,472+7.2%22.4 min316.2%
115Billings, MT584.7×$73,712+3.5%16.5 min49.8%
116Concord, NC584.1×$86,921+8.8%26.9 min49.6%
117Murrieta, CA585.6×$114,081+2.8%37.4 min95.4%
118Boca Raton, FL586.8×$106,273+4.2%21.2 min610%
119Kirkland, WA587.4×$150,414+5.7%23.9 min56.1%
120Newton, MA586.6×$190,304+2%26.6 min64.5%
121Bloomington, MN583.9×$93,211-1%21.0 min49.2%
122Layton, UT584.7×$102,480+4.3%22.9 min38.1%
123Rapid City, SD584.2×$70,870+7.8%17.5 min312.5%
124Southfield, MI583.5×$68,166-0.6%23.7 min610.3%
125Lubbock, TX573.5×$60,895+6.2%16.3 min418.9%
126Cape Coral, FL574.8×$78,104+21.8%29.9 min610.7%
127Amarillo, TX573.0×$65,912+2.4%19.6 min415.8%
128Brownsville, TX572.7×$52,130+3.6%21.4 min623.7%
129Joliet, IL572.9×$92,201+1.2%28.8 min411.1%
130McAllen, TX573.1×$61,579+5.9%21.9 min520%
131Visalia, CA574.5×$81,989+3.5%22.9 min511.5%
132Sterling Heights, MI573.4×$79,909-0.3%24.7 min511.1%
133West Jordan, UT574.6×$108,153-0.1%24.1 min46.1%
134Elgin, IL573.0×$90,282+0.6%28.2 min49.8%
135Edinburg, TX573.2×$59,466+10.4%21.8 min526%
136Centennial, CO575.0×$131,928+0.6%25.9 min43.3%
137Green Bay, WI573.1×$66,206-0.6%19.2 min514.7%
138Suffolk, VA573.7×$92,666+10.9%30.2 min39.4%
139Rancho Cordova, CA575.3×$89,585+10.4%26.7 min612.2%
140Broomfield, CO575.4×$123,874+6.8%25.5 min36.2%
141Columbus, OH563.8×$66,082+3.6%21.5 min618.1%
142Irvine, CA568.7×$136,719+3.6%24.7 min1210.8%
143Scottsdale, AZ567.1×$110,886+0.7%21.6 min67.3%
144Huntsville, AL563.9×$74,714+8.7%19.7 min112.6%
145Grand Prairie, TX563.6×$81,619+6.8%28.0 min412.1%
146Grand Rapids, MI563.5×$69,108+1.2%19.0 min516.9%
147Miramar, FL565.2×$89,125+5.8%31.1 min68.5%
148South Fulton, GA563.8×$82,324+4.4%32.5 min59.1%
149Plantation, FL565.2×$92,541+8.2%27.6 min510%
150Bryan, TX563.8×$59,289+9.6%18.5 min523%
151Franklin, TN565.9×$119,528+8%23.9 min24.6%
152Lynchburg, VA564.0×$57,947+3%16.8 min618.6%
153Johns Creek, GA563.9×$160,093-2.5%30.1 min44.2%
154Maricopa, AZ563.9×$96,391+34.8%36.6 min27.4%
155Bethesda, MD566.1×$192,237n/a27.7 min54.3%
156Austin, TX555.9×$93,658+4.6%23.7 min612%
157Charlotte, NC554.7×$82,068+10.3%24.7 min411.7%
158Oklahoma City, OK553.4×$68,656+5.7%22.2 min315.1%
159Virginia Beach, VA554.1×$92,968-1.2%23.4 min48.6%
160Bakersfield, CA554.6×$80,540+4.4%23.6 min616.3%
161Pittsburgh, PA553.1×$65,742+1.5%22.7 min620.1%
162Lincoln, NE553.7×$71,867+3.5%18.4 min212.7%
163Fontana, CA555.7×$102,821+6.1%33.4 min89.9%
164High Point, NC553.7×$64,561+5.7%20.7 min415.7%
165Brandon, FL554.3×$79,685n/a28.4 min711.4%
166Lansing, MI552.4×$54,382+1.1%18.9 min520.1%
167Springfield, IL552.5×$66,064-1.4%17.4 min416.8%
168Spokane Valley, WA555.2×$74,042+5.2%20.8 min512.9%
169Springdale, AR553.8×$69,787+3.9%19.3 min313.4%
170Duluth, MN553.5×$68,807+1.7%17.3 min416.8%
171Lake Forest, CA556.9×$135,175+0.5%25.5 min108.5%
172Brooklyn Park, MN553.7×$89,891-3.4%21.3 min49.5%
173Pasco, WA554.4×$85,586+7.1%22.5 min312.6%
174Doral, FL556.0×$94,164+7.6%26.5 min610.3%
175Milpitas, CA557.0×$178,798-2.1%25.8 min105.9%
176Coeur d'Alene, ID556.7×$72,338+6.5%18.1 min59.2%
177San Diego, CA548.4×$108,077+1.6%23.5 min1211%
178Durham, NC544.8×$81,619+7.6%22.3 min311.7%
179North Las Vegas, NV545.1×$79,542+14.3%26.7 min512.1%
180Arlington, VA546.3×$142,114n/a26.2 min57.4%
181Peoria, AZ544.8×$95,815+5.2%28.2 min48.4%
182Charleston, SC545.5×$92,414+5.8%24.2 min512.3%
183West Palm Beach, FL545.6×$73,446+8.4%23.4 min614.1%
184Menifee, CA545.7×$93,454+15.7%41.5 min69.5%
185San Tan Valley, AZ544.2×$96,713n/a36.4 min58%
186Bend, OR547.5×$96,394+8.2%16.3 min38.8%
187Tracy, CA545.8×$121,119+9.4%42.5 min57.8%
188Kenosha, WI543.2×$71,239-0.8%23.6 min513.7%
189Beaverton, OR545.8×$98,622+0.3%24.1 min710.1%
190Roswell, GA544.4×$128,654-1.4%26.9 min47.5%
191New Britain, CT543.8×$58,613+2.9%21.5 min618.1%
192Lake Elsinore, CA545.6×$101,888+6.9%42.9 min69.4%
193Raleigh, NC534.9×$85,395+8.2%23.0 min311.9%
194Colorado Springs, CO535.3×$84,818+3.1%22.7 min49%
195Wichita, KS533.0×$64,620+0.9%18.4 min315.9%
196Orlando, FL535.4×$72,336+8.4%26.2 min714.7%
197Chandler, AZ534.7×$108,095+1%23.9 min27.9%
198St. Petersburg, FL534.9×$75,192+2.2%25.6 min712.5%
199Des Moines, IA533.0×$65,932-0.9%19.5 min415%
200Salem, OR535.5×$75,487+3.6%22.0 min614.4%
201Santa Rosa, CA537.2×$99,060+0.8%22.9 min89.7%
202Denton, TX534.6×$76,019+21.1%23.7 min415.8%
203Bellevue, WA538.1×$165,576+1.5%23.6 min57.2%
204Coral Springs, FL535.8×$93,602+3.3%29.9 min67.6%
205Manchester, NH534.5×$81,007+1%23.9 min511.2%
206Peoria, IL532.6×$59,410-2%17.9 min521%
207Davie, FL535.3×$87,250+4.8%28.8 min611.2%
208Melbourne, FL534.6×$66,991+2.8%22.8 min715.8%
209Newport Beach, CA5312.7×$156,867-3.8%22.9 min126.6%
210Marysville, WA535.5×$103,974+9.9%31.5 min48.1%
211Annapolis, MD534.8×$113,860-0.4%29.5 min57.8%
212Phoenix, AZ525.2×$81,332+3.6%25.6 min613.7%
213Indianapolis, IN523.4×$66,219+1.5%24.6 min515.8%
214Seattle, WA527.6×$123,860+6.5%26.0 min59.9%
215Kansas City, MO523.5×$69,166+2.6%21.7 min314.6%
216Omaha, NE523.4×$73,201-0.6%19.6 min313.5%
217Tampa, FL525.6×$75,475+7.3%24.8 min715.5%
218Irving, TX523.9×$81,830+0.1%24.1 min411%
219Akron, OH522.5×$48,076-0.4%22.2 min623.3%
220Rancho Cucamonga, CA526.6×$111,895+1.9%32.3 min88%
221Hampton, VA523.5×$69,621+0.1%22.5 min412.7%
222Dayton, OH522.2×$45,247-0.7%20.3 min626.9%
223Topeka, KS522.5×$56,956-0.6%16.7 min315.7%
224Simi Valley, CA526.7×$122,081-1.2%27.1 min76.4%
225Spring Hill, FL524.2×$68,432n/a29.8 min711.8%
226Conroe, TX524.1×$76,206+33%28.6 min311.2%
227South Bend, IN522.5×$55,786-0.2%20.2 min520.8%
228Wichita Falls, TX522.6×$60,177-0.3%14.3 min317.7%
229Davenport, IA522.5×$66,200-1.3%19.4 min315.2%
230Chino, CA526.5×$104,682+5.6%33.1 min68%
231Waukegan, IL522.7×$71,919-1.5%26.1 min515.3%
232Pharr, TX522.3×$52,814+1.4%21.1 min527.6%
233Santa Ana, CA517.6×$93,999+1.6%24.5 min1210.8%
234Winston-Salem, NC513.9×$59,268+3.1%21.5 min517.7%
235Pembroke Pines, FL515.2×$85,104+3.2%30.4 min610%
236Waco, TX514.1×$54,365+5.5%18.7 min523.1%
237Thornton, CO515.0×$103,088+4.2%30.4 min37%
238Metairie, LA514.5×$73,042n/a21.7 min412.5%
239West Valley City, UT514.5×$92,209-2%22.6 min49.9%
240North Charleston, SC514.8×$62,956+12.5%24.5 min514.4%
241Thousand Oaks, CA517.3×$135,603-3.7%24.6 min128.9%
242Nampa, ID515.0×$74,279+19.9%24.4 min311.5%
243Richardson, TX514.4×$98,111-0.8%23.6 min39.7%
244Carlsbad, CA518.8×$142,748-2.2%27.1 min126.9%
245St. George, UT516.5×$76,508+14%17.2 min311.4%
246Sunrise, FL514.6×$77,652+1.5%29.6 min610.7%
247San Marcos, CA517.9×$109,377+0.1%26.5 min129.2%
248Sandy, UT515.5×$112,176-5.2%22.7 min45.5%
249Erie, PA512.5×$46,113-3.3%18.3 min623.3%
250Mission Viejo, CA517.4×$136,123-3.4%26.6 min105.6%
251Daytona Beach, FL515.5×$52,058+23.6%21.4 min720.4%
252Perris, CA515.3×$88,911+5.8%37.1 min610.7%
253Redwood City, CA5111.4×$157,814-2.5%24.3 min96.3%
254Bethlehem, PA513.8×$68,879+5.1%22.1 min315.7%
255Racine, WI512.9×$57,740-0.5%22.5 min518.2%
256Tustin, CA518.4×$112,503-2.6%22.8 min129.9%
257Scranton, PA513.1×$50,739-1.1%19.3 min623%
258Portland, ME516.2×$79,540+2.2%19.4 min511.2%
259Sarasota, FL516.4×$72,105+6.6%20.7 min615%
260Detroit, MI502.1×$39,938+1.5%24.8 min632.7%
261Chula Vista, CA507.0×$108,032+0%28.6 min128.7%
262Fremont, CA507.7×$181,506-1.8%30.3 min95.2%
263Clarksville, TN503.8×$69,303+13.2%27.0 min212.3%
264Murfreesboro, TN505.0×$80,108+12%26.7 min28.8%
265Kansas City, KS502.7×$62,401+0.8%22.4 min316%
266Savannah, GA504.4×$57,137+1.1%20.7 min719.7%
267Orange, CA508.1×$117,113-1.1%25.8 min129.5%
268Warren, MI503.0×$64,016-1.6%24.9 min514.8%
269Sparks, NV505.4×$89,056+3.2%24.0 min38.5%
270Ventura, CA508.0×$103,069-0.8%24.1 min1210.4%
271Costa Mesa, CA5010.0×$111,505-2.9%22.4 min129.1%
272Manteca, CA506.1×$97,055+15.7%37.6 min59.5%
273Somerville, MA506.9×$132,572+4%31.0 min69.8%
274Longview, TX503.2×$63,340+1.8%20.7 min317.3%
275Westland, MI503.0×$62,076-3.6%25.4 min614.3%
276Largo, FL503.7×$62,096-2.5%24.9 min713.1%
277Missoula, MT506.7×$70,392+6.4%15.8 min411.8%
278Caldwell, ID505.0×$73,058+27.4%24.6 min311.9%
279Bozeman, MT508.0×$85,747+9.7%15.5 min413.7%
280Charleston, WV503.1×$65,812-5.5%16.9 min415.8%
281San Jose, CA498.4×$146,427-2.3%27.3 min108.1%
282Atlanta, GA495.1×$85,652+6.1%26.5 min516.9%
283Madison, WI494.8×$78,050+4.2%19.4 min316.4%
284Augusta, GA493.2×$55,485+0%21.1 min520.1%
285Oxnard, CA496.8×$96,212-1.2%25.3 min1211%
286Killeen, TX493.5×$60,977+5.7%25.5 min417.4%
287Corona, CA496.4×$109,242+2.9%34.3 min68.7%
288Alexandria, VA496.1×$119,681+0.7%28.4 min57.9%
289Columbia, SC494.8×$55,529+7.5%17.7 min524%
290Cambridge, MA498.4×$130,748+3.5%25.8 min612.8%
291Santa Maria, CA496.3×$84,746+1.5%22.4 min1017.3%
292Jurupa Valley, CA495.9×$97,550+2.2%31.7 min811%
293Vacaville, CA495.6×$111,126+1.4%28.2 min48.2%
294San Mateo, CA4910.5×$153,504-2.2%26.1 min98.2%
295Champaign, IL493.8×$56,118+3.3%14.9 min425.9%
296Clifton, NJ494.7×$98,237+1.4%28.3 min37.9%
297Lawton, OK492.6×$54,433+0.1%16.2 min321.1%
298Santa Barbara, CA4914.8×$106,182-2.7%17.3 min1214%
299New Rochelle, NY496.4×$109,167+7.7%32.5 min510.1%
300Lakewood, CA496.9×$119,177-5.4%28.4 min125.8%
301Pawtucket, RI494.8×$68,310+1.9%25.6 min613.3%
302Louisville, KY483.5×$66,849+1.6%22.5 min315.8%
303Sacramento, CA485.8×$87,321+2.2%25.3 min613.9%
304Arlington, TX484.1×$75,171+2%26.6 min412.9%
305Lexington, KY484.2×$69,479+2.2%20.9 min314.9%
306Greensboro, NC484.0×$61,515+3.2%21.7 min417%
307Toledo, OH482.3×$49,724-2.8%19.8 min524.3%
308Spokane, WA485.2×$70,064+0.8%20.6 min513.8%
309Santa Clarita, CA486.4×$123,062-1.9%34.1 min87.4%
310Moreno Valley, CA485.4×$93,222+2.7%35.5 min611.7%
311Fayetteville, NC483.2×$58,407+0.3%19.1 min317.7%
312Chattanooga, TN484.4×$64,523+6.9%18.5 min319.1%
313Ontario, CA486.8×$88,941+6.7%31.5 min812.4%
314Columbia, MO484.3×$66,498+3.8%16.4 min319.3%
315Arvada, CO485.4×$117,348-1.2%26.1 min35.8%
316Fairfield, CA486.1×$101,895+2.1%30.7 min610.2%
317Evansville, IN482.7×$53,387-0.9%18.3 min318.4%
318Dearborn, MI483.3×$65,324-4%21.7 min624.3%
319Albany, NY483.8×$61,986+2.6%20.0 min422.9%
320Asheville, NC486.2×$71,102-1.3%18.2 min714.3%
321Trenton, NJ483.1×$52,537+0.8%26.9 min721.6%
322Fort Smith, AR483.2×$54,816+1.9%16.8 min118.3%
323Carson, CA486.5×$108,703-5%27.5 min128.7%
324Kennewick, WA485.0×$73,576+5.3%21.3 min314.3%
325Boynton Beach, FL485.0×$70,074+2.7%26.2 min613.7%
326Mableton, GA484.0×$77,980+2.3%30.7 min513.5%
327Napa, CA488.1×$105,963-3.5%23.9 min98.5%
328Gulfport, MS483.5×$49,919+4.9%21.9 min422.8%
329Evanston, IL485.0×$96,434-2.2%27.5 min611.8%
330El Paso, TX473.1×$59,745+0.6%23.4 min418.4%
331Minneapolis, MN474.5×$80,846+0.1%22.0 min416%
332Tulsa, OK473.4×$59,838+0.8%18.9 min318.7%
333Cleveland, OH472.5×$40,801-2.4%22.5 min630.6%
334St. Paul, MN474.0×$73,394-1.5%21.1 min415.6%
335Boise, ID475.8×$83,904+1.1%18.9 min310.6%
336Tacoma, WA475.6×$85,884+4.6%28.8 min512.4%
337Spring Valley, NV475.8×$74,511n/a22.5 min512.2%
338Salt Lake City, UT477.2×$75,090+9.4%19.5 min413.6%
339Fort Lauderdale, FL475.9×$83,130+3.3%26.1 min615%
340Newport News, VA473.7×$69,634-1.6%23.1 min414.5%
341Gainesville, FL475.4×$46,195+5.3%18.8 min730.8%
342Pasadena, TX473.2×$64,927-2.2%26.6 min618.9%
343Rockford, IL472.4×$54,752-1.1%21.9 min421.3%
344Syracuse, NY472.9×$47,819-2.5%18.0 min528.8%
345Norman, OK473.7×$67,704+2.3%22.6 min316.8%
346Pompano Beach, FL475.2×$67,195+4.6%27.1 min615.2%
347Beaumont, TX472.9×$56,997-1.8%20.3 min421.2%
348Roanoke, VA473.4×$55,378-0.9%19.0 min418.3%
349Citrus Heights, CA475.5×$82,314-1.4%28.0 min68.6%
350Upland, CA477.0×$105,830+0.5%31.1 min89.3%
351Pittsburg, CA476.0×$99,861+1.5%38.0 min811.2%
352Rock Hill, SC474.3×$68,771+2.1%25.0 min412.6%
353Wilmington, DE473.9×$58,671+3.7%23.5 min521.4%
354Houston, TX464.3×$64,813+4.2%27.2 min619.9%
355Riverside, CA466.4×$91,045+2.4%31.3 min812.2%
356Reno, NV466.8×$80,760+7.4%20.3 min312.6%
357Buffalo, NY463.3×$50,041-1.3%19.9 min526%
358Little Rock, AR463.8×$63,003+1.9%18.5 min217.5%
359Rochester, NY463.0×$47,213-2.4%19.3 min527.8%
360Knoxville, TN464.4×$54,039+6%20.2 min420.2%
361Huntington Beach, CA469.1×$120,919-3.7%28.4 min127.8%
362Stamford, CT465.6×$111,586+3%28.5 min310.1%
363Torrance, CA469.2×$116,217-5.8%26.9 min127.8%
364Westminster, CO465.3×$100,272-0.4%27.0 min37.3%
365Fort Myers, FL466.0×$63,732+17.5%25.2 min616.3%
366Vista, CA468.0×$94,975-0.5%26.7 min1210.5%
367Gastonia, NC464.3×$64,059+8.2%26.8 min416.3%
368Medford, OR465.7×$73,230+0.5%16.6 min413.2%
369Cicero, IL463.5×$70,842-4%29.3 min614.6%
370Loveland, CO465.7×$84,604+6.6%26.2 min28.5%
371Alameda, CA469.0×$137,697-1.8%31.6 min97.2%
372Greenville, SC466.8×$71,472+5.9%19.0 min414%
373Las Vegas, NV455.8×$73,877+5.3%25.7 min514%
374Portland, OR456.4×$90,919-2.7%24.1 min712.7%
375Mesa, AZ454.9×$82,752+1.8%24.7 min210.3%
376Aurora, CO455.3×$88,368+6.2%28.6 min311.9%
377Garland, TX453.5×$76,320+1.4%29.7 min313%
378Tallahassee, FL455.1×$57,409+4.4%19.1 min523.6%
379Columbus, GA453.3×$58,073-2.3%20.9 min419%
380Montgomery, AL452.8×$56,811-2.6%20.7 min421.5%
381Oceanside, CA457.9×$97,737-2.1%28.7 min108.3%
382Macon, GA453.4×$51,234+0.1%22.2 min524.7%
383New Haven, CT455.1×$56,851+3.6%21.5 min623.9%
384Wilmington, NC455.8×$66,738+9.8%18.5 min316%
385Independence, MO452.9×$60,339-1%23.9 min315.8%
386Quincy, MA456.3×$98,882+1.5%34.7 min610.6%
387Norwalk, CA456.4×$100,085-5.5%29.5 min119.3%
388Indio, CA455.9×$77,167+5.6%23.0 min311.5%
389Santa Fe, NM456.1×$73,482+2.7%21.0 min412.9%
390Ogden, UT454.9×$72,575+2.5%22.5 min313.7%
391San Ramon, CA457.7×$196,161-0.3%34.7 min54.4%
392Jonesboro, AR454.0×$55,424+6.1%18.0 min222.8%
393Buena Park, CA457.6×$110,550-2.7%28.8 min118.8%
394Flint, MI451.4×$37,646-2.4%22.7 min534.1%
395Chino Hills, CA456.9×$126,334-1.2%36.1 min67.6%
396Fresno, CA445.3×$70,991+2.5%22.4 min520.1%
397Jersey City, NJ445.8×$97,710+3.2%36.8 min615.6%
398Worcester, MA445.3×$70,102+3.6%24.1 min519.6%
399Springfield, MO443.6×$49,311+0.4%17.6 min318.4%
400Concord, CA447.3×$108,709-1.7%32.6 min88.2%
401Clearwater, FL445.4×$66,381-2.5%22.7 min714.8%
402Santa Monica, CA4415.3×$114,885-3.2%24.8 min1211.2%
403Livermore, CA446.9×$160,775-5.1%30.1 min54.9%
404Iowa City, IA444.9×$58,546+1.9%17.3 min526.3%
405Denver, CO436.5×$94,718+3.5%24.9 min311.2%
406Milwaukee, WI433.4×$54,234-2.7%22.4 min522.8%
407Albuquerque, NM434.3×$68,317-1.4%22.4 min415.5%
408Honolulu, HI439.7×$86,504-2.6%21.9 min711.9%
409Providence, RI435.3×$68,119+2.3%25.0 min620.7%
410Lafayette, LA434.2×$61,915+1.6%20.0 min318.3%
411Las Cruces, NM434.2×$55,422+5%18.9 min222.6%
412Fayetteville, AR435.6×$62,695+13.1%18.5 min320.6%
413Rialto, CA435.5×$88,857+2.5%31.9 min512.7%
414Sandy Springs, GA435.9×$104,340-2.9%25.8 min48.5%
415Lawrence, KS434.5×$65,009+1.5%19.8 min317.4%
416Redding, CA435.4×$70,466+0.2%16.7 min314.1%
417Auburn, WA435.6×$97,884-2.4%30.5 min58.9%
418Auburn, AL435.7×$63,668+11.1%19.9 min425.4%
419Lake Charles, LA433.6×$59,235-2.7%17.0 min423.3%
420Chicago, IL424.3×$77,902-0.6%33.1 min616.8%
421Nashville, TN425.3×$77,371+4.6%24.7 min214.1%
422Glendale, AZ425.3×$73,530+4.9%27.7 min415.1%
423Tempe, AZ425.7×$79,663+3.5%20.9 min215.8%
424Hayward, CA427.5×$113,318-3.6%32.3 min99.6%
425Mesquite, TX423.4×$72,537+0.3%32.1 min313.4%
426Ann Arbor, MI425.5×$82,212-1.3%20.0 min523.8%
427Lowell, MA425.5×$78,658+3.8%27.9 min516.9%
428Gresham, OR425.9×$77,795-2.4%26.0 min713%
429Longmont, CO426.3×$90,671+1.2%24.5 min28.6%
430Yakima, WA424.7×$62,815+0.5%17.8 min316.6%
431Greenville, NC424.7×$49,748+8%18.8 min324.6%
432Deerfield Beach, FL425.2×$59,730+2.9%28.2 min615.1%
433Danbury, CT424.9×$83,393+2.5%29.9 min311.7%
434Silver Spring, MD426.4×$99,860n/a34.0 min510.6%
435Oakland, CA419.2×$101,600+0%29.8 min1013.4%
436Anaheim, CA418.7×$95,227-1.7%27.4 min1112.4%
437Stockton, CA415.5×$79,907+1.2%31.7 min615.5%
438Norfolk, VA414.4×$66,109-3%23.0 min516.5%
439Fort Collins, CO416.8×$85,070+1%19.5 min415.8%
440Garden Grove, CA418.8×$92,174-0.9%28.5 min1112.3%
441Salinas, CA417.1×$91,908-2.7%26.6 min1013.6%
442Lehigh Acres, FL414.4×$66,890n/a38.2 min617.1%
443Antioch, CA416.5×$97,465+3.2%42.0 min511.4%
444Everett, WA416.8×$83,512+2.8%26.9 min512.9%
445Renton, WA416.7×$100,432-1.8%29.7 min58.1%
446Bellingham, WA419.4×$66,755+5.4%18.1 min518.6%
447Baytown, TX413.3×$59,910+1.2%25.4 min218.2%
448Bowling Green, KY414.9×$48,873+8.6%17.8 min225.6%
449Dallas, TX404.5×$70,518+1.9%25.7 min316.7%
450San Francisco, CA409.9×$140,970-6%30.4 min911.2%
451Tucson, AZ404.7×$57,073+1.1%21.9 min418.9%
452Richmond, VA405.5×$64,587+4.7%21.7 min318.2%
453Lakewood, CO406.4×$89,792+0.6%25.5 min39.2%
454Greeley, CO405.8×$69,881+5.8%24.3 min315.1%
455Tuscaloosa, AL405.0×$51,464+13.2%19.6 min225.1%
456Burbank, CA4011.2×$97,082-4%26.0 min910.7%
457Reading, PA402.8×$44,091+0.8%24.1 min328.7%
458Orem, UT405.7×$83,342-2.9%20.1 min210.2%
459San Leandro, CA408.3×$101,420-6.2%31.2 min98.3%
460Washington, DC396.7×$109,870+0.6%30.0 min515.4%
461Modesto, CA395.5×$79,891+0.5%30.2 min513.3%
462Hollywood, FL396.1×$67,203+2.6%29.4 min614.7%
463Springfield, MA394.7×$52,656-0.8%20.2 min525.8%
464Escondido, CA397.8×$91,967-3.3%27.5 min912.2%
465Elizabeth, NJ396.8×$66,555+3.2%26.7 min615.7%
466Jackson, MS392.7×$42,071-8.1%19.9 min327.9%
467Kent, WA396.4×$92,302-0.4%30.4 min510.8%
468College Station, TX396.8×$50,900+5.8%17.4 min529.2%
469Richmond, CA397.0×$95,391-1.2%34.2 min913.5%
470Downey, CA398.8×$90,699-5.1%31.0 min129%
471West Covina, CA397.7×$101,065-3.8%32.9 min810%
472Whittier, CA398.5×$97,201-3.5%33.2 min119.1%
473Cincinnati, OH384.4×$52,909+1.5%22.4 min425.5%
474Birmingham, AL383.4×$46,051-2.3%20.8 min324.7%
475Eugene, OR386.9×$66,562+0.7%18.4 min519%
476Bridgeport, CT384.7×$58,685+2.5%30.5 min621%
477Fullerton, CA388.7×$104,286-3.5%30.5 min1112.3%
478Pasadena, CA3810.4×$105,192-2.7%26.9 min713.3%
479Vallejo, CA386.5×$90,171-2.2%34.2 min712.2%
480Lynn, MA386.8×$75,043+2.9%31.5 min613.8%
481Homestead, FL385.8×$65,423+6.8%35.8 min618.4%
482San Marcos, TX386.1×$51,281+14.9%24.0 min526.9%
483Hammond, IN382.9×$55,504-2.7%25.7 min319.1%
484Burlington, VT386.3×$71,109-1.6%18.7 min520.5%
485Philadelphia, PA373.9×$61,953-1.8%31.7 min621.4%
486Waterbury, CT374.0×$51,886+1.2%28.0 min524.7%
487Miami Gardens, FL375.9×$63,627+1.9%32.1 min613.6%
488Portsmouth, VA374.1×$60,491-1.2%23.7 min317.3%
489Westminster, CA3710.0×$85,541-2%27.0 min1114.4%
490Kissimmee, FL375.7×$53,758+8%33.7 min720.4%
491Memphis, TN363.3×$51,736-3%21.1 min223.1%
492Baltimore, MD363.7×$62,177-2.7%29.1 min519.7%
493Miami, FL368.3×$62,462+10.8%27.3 min619.4%
494St. Louis, MO363.5×$56,160-7.7%22.1 min320.6%
495Glendale, CA3612.5×$88,393-4.8%27.1 min1212.9%
496Athens, GA365.6×$52,974+1%20.6 min526.5%
497Allentown, PA363.7×$55,494+0.1%24.6 min321%
498Berkeley, CA3613.1×$108,092-1.9%27.8 min917.3%
499Pueblo, CO364.4×$56,664-1.3%19.4 min217.5%
500Brockton, MA365.5×$80,115+0.5%31.5 min413.5%
501Daly City, CA369.0×$123,547-3.5%28.8 min47.7%
502Flagstaff, AZ367.7×$71,512+0.5%16.5 min418.2%
503Ithaca, NY367.0×$48,784+4.8%18.7 min530.4%
504Boston, MA357.5×$97,344-0.8%30.3 min616.6%
505Yonkers, NY356.0×$83,549+0.5%35.6 min513.8%
506Mobile, AL353.6×$53,558-2.9%22.8 min218.4%
507Paradise, NV356.5×$59,190n/a23.2 min517.6%
508Hartford, CT354.9×$46,411+0.3%23.1 min526.3%
509Long Beach, CA349.2×$87,430-3.5%29.9 min1214.8%
510Shreveport, LA343.7×$48,699-6.2%18.8 min223.5%
511East Los Angeles, CA349.4×$68,741n/a30.2 min1217.3%
512Chico, CA347.0×$66,977+0.5%17.8 min422.7%
513Federal Way, WA346.4×$86,909-1.3%32.1 min513%
514Miami Beach, FL347.6×$72,856-1.6%26.7 min614.4%
515Alhambra, CA349.7×$88,024-3.7%30.3 min1012.6%
516Lauderhill, FL345.3×$51,165+1.5%30.0 min619.4%
517Charlottesville, VA346.5×$74,824-4.6%17.0 min419.6%
518Los Angeles, CA3311.2×$81,939-0.8%30.7 min1216.5%
519Sunrise Manor, NV335.5×$58,421n/a28.3 min520.2%
520Pomona, CA337.5×$79,479-2.4%31.8 min814.3%
521Victorville, CA335.2×$74,410+4.9%40.4 min318.4%
522Merced, CA335.9×$63,122+11%28.6 min423.9%
523South Gate, CA338.5×$74,571-2.9%32.5 min1212.7%
524Bloomington, IN336.4×$50,465+3.9%17.5 min329.8%
525Hialeah, FL327.1×$55,594+3.5%29.0 min617%
526San Bernardino, CA326.3×$67,415+0%29.7 min618.6%
527Fall River, MA327.0×$56,673+1.4%25.8 min619.6%
528Hemet, CA326.1×$57,719+4.3%36.4 min514.9%
529Lawrence, MA326.9×$60,433+0.2%23.0 min517.6%
530Baton Rouge, LA314.7×$49,994-1.7%21.0 min325.7%
531Boulder, CO3111.9×$87,493-2.6%18.1 min421.5%
532New Bedford, MA316.3×$56,981+0.8%24.7 min520.6%
533Compton, CA317.4×$78,465-5.5%30.5 min1217.9%
534Hawthorne, CA3111.4×$75,848-6.1%28.3 min1215.5%
535Lancaster, CA295.5×$81,511-2%30.8 min315.6%
536Hesperia, CA295.7×$72,160+2.8%42.9 min316.9%
537Inglewood, CA2910.9×$72,750-5.7%30.5 min1214.6%
538Paterson, NJ286.4×$55,997+1.3%22.6 min321.2%
539El Monte, CA289.5×$68,030-4%27.8 min1017.4%
540El Cajon, CA2810.1×$67,511-4.2%24.8 min820.5%
541Newark, NJ277.2×$52,060+4%32.6 min623.4%
542Provo, UT267.3×$64,171-0.6%18.4 min223%
543New Orleans, LA245.6×$56,631-5.7%22.6 min322.6%
544Apple Valley, CA245.8×$69,882-0.7%41.1 min316.6%
545Palmdale, CA235.8×$81,770-4.5%39.9 min315.7%
546New York, NY169.7×$80,483-2.5%40.3 min317.9%

How the score works

Every city gets a score out of 100. For each measure we rank all 546 cities from worst to best (a percentile), then combine the measures with these weights: home prices vs income (25%), household income (15%), population growth (15%), short commutes (15%), comfortable months (15%), low poverty (15%). All measures come from the Census Bureau, BEA, NOAA and the Tax Foundation; there are no opinions or paid placements in the score. We leave out crime and school quality because comparable official data for every city does not exist. Data checked October 18, 2026.

Want a list built around your own priorities? Take the six-question city quiz, or compare any two cities side by side. Sources are on how we get our numbers.

Keep reading