PORTLAND (OR): You'd have to earn at least $45,872 to buy an average home.
Average home price: $267,500
Monthly mortgage payment: $1,070.36
Minimum annual salary: $45,872.78