14. Gallup, New Mexico
Population: 57,295
Median rent: $613
Median commute distance: 14 miles
13. Aberdeen, Washington
Population: 57,780
Median rent: $720
Median commute distance: 14.1 miles
12. Morehead City, North Carolina
Population: 69,250
Median rent: $689
Median commute distance: 14.1 miles
11. Fergus Falls, Minnesota
Population: 51,785
Median rent: $589
Median commute distance: 14.1 miles
10. Pecos, Texas
Population: 10,362
Median rent: $614
Median commute distance: 14.4 miles
9. Hudson, New York
Population: 56,120
Median rent: $817
Median commute distance: 14.9 miles
8. Walterboro, South Carolina
Population: 40,560
Median rent: $684
Median commute distance: 15 miles
7. Espanola, New Mexico
Population: 37,571
Median rent: $677
Median commute distance: 15.7 miles
6. Brainerd, Minnesota
Population: 92,839
Median rent: $616
Median commute distance: 17.4 miles
5. Show Low, Arizona
Population: 82,527
Median rent: $760
Median commute distance: 18.2 miles
4. Berlin, New Hampshire
Population: 33,160
Median rent: $667
Median commute distance: 19.8 miles
3. Ocean City, New Jersey
Population: 96,685
Median rent: $1,076
Median commute distance: 26.6 miles
2. Ocean Pines, Maryland
Population: 50,375
Median rent: $1,411
Median commute distance: 29.2 miles
1. Bishop, California
Population: 4,787
Median rent: $824
Median commute distance: 70.2 miles