CINCINNATI: You'd have to earn at least $22,227 to buy an average home.
Average home price: $128,700
Monthly mortgage payment: $518.63
Minimum annual salary: $22,226.95