4) Fayetteville, Ark.
Top 10 best places to live
Metro population: 514,166
Median home price: $177,942
Median annual salary: $45,830
Tags:
Metro population: 514,166
Median home price: $177,942
Median annual salary: $45,830