via Flickr/Jason Mrachina.
10. Des Moines, Iowa
Median Home Price: $122,300
Annual Income: $46,430