What are the most affordable cities to buy a house?
Whether you’re looking to move across the country or across town, these are some of the most affordable markets for homebuyers.
Ready to find a home here or elsewhere? Use Rate’s Home Search now to find your dream home!
The top 10 most affordable cities to buy a house
1 Pittsburgh, Pennsylvania
The second-largest city in the state by population, the Steel City’s location makes it a key link between the Midwest and the Atlantic coast. Long known as a heavy-industry town, Pittsburgh’s economy has shifted in recent years to support sectors that include biomedical technology, financial services, health care and nuclear engineering. The average home price here is $230,931, and more than 66% of properties sell for less than the asking price, Zillow reports.
2 St. Louis, Missouri
At the center of the largest metropolitan region in the state, St. Louis sits at the confluence of the Missouri and Mississippi rivers and was developed in its early days at a major port town. Its economy has expanded to include industries such as brewing, professional and business services, health care and utilities services. The average home price in St. Louis is $179,194, and more than 60% of properties here sell for less than the asking price, Zillow’s latest data shows.
3 Buffalo, New York
It’s a chilly place in wintertime, but Buffalo’s average home price of $224,133 makes it affordable for first-time and repeat buyers. Famous for its namesake chicken wings, Buffalo is known as a town for foodies, and its location near the Great Lakes make it popular for outdoor and water sports. Zillow reports that about 28% of homes in Buffalo sell for under list price.
4 Detroit, Michigan
As the largest city in the state by population, the Motor City is well-known for its connection to the auto industry. The city recently has attracted industries such as technology, health care, mortgage lending and financial services. The average home price here is $76,686, and as Zillow reports, nearly 58% of properties sell for less than the asking price.
5 Indianapolis, Indiana
Home values go up quickly in Indiana’s state capital and largest city, though the market is still affordable for first-time and repeat homebuyers. Indy’s relatively low unemployment rate owes its success to industries such as transportation, education and health services, and manufacturing. The average home price here is $222,557, and more than 61% of properties sell for less than the asking price, Zillow says.
6 Baltimore, Maryland
Known for its diverse neighborhoods, Baltimore is the largest city in the state by population. Its spot along the Atlantic coast made it a convenient port location in its early days, and it continues to function as headquarters for a number of major shipping companies. It also supports industries that include health care, manufacturing and refining. The average home price here is $186,508, and Zillow says more than 46% of home sell for less than the asking price.
7 Cleveland, Ohio
Situated on the southern shore of Lake Erie, Cleveland is the second largest city in the state by population. Its location led to rapid growth as the city was key in steel and other manufacturing industries. In recent years, its economy has expanded into industries that include health care, financial services and technology. The average home price in Cleveland is $113,400, and as Zillow reports, 57% of properties sell for less than the asking price.
8 Birmingham, Alabama
Alabama’s second-largest city by population, Birmingham’s early days played a key role in the steel industry. More recently, the city’s economy has shifted to include banking, beverage production, biotechnology and engineering. As Zillow reports, the average home price in Birmingham is $127,269, and more than 65% of properties sell for less than the asking price.
9 Cincinnati, Ohio
At the center of the largest metro region in the state by population, Cincy’s location along the Ohio River made it a key stop as a shipping hub. Famed for its signature-style chili and diverse neighborhoods, the city now also supports industries such as health care, utilities management, banking and aerospace. The average home price in Cincinnati is $242,229, and as Zillow reports, more than 54% of properties sell for less than the asking price.
10 Philadelphia, Pennsylvania
As the state’s largest city by population, Philly checks a lot of boxes for potential homebuyers: lots to do, a famous food culture, weather that’s more moderate than the eastern part of the state and a diverse economy the supports industries such as financial services, health care, transportation and manufacturing. The average home price in Philadelphia is $224,533, and Zillow reports that more than 58% of properties sell for less than the asking price.
How to get pre-approved for a mortgage
Mortgage pre-approval is the first step in your home-buying process. It’s a mortgage lender’s conditional agreement to loan you a certain amount of money based on your financial situation.
Before issuing a mortgage pre-approval letter, the lender reviews your credit history, income, assets, and debts. This letter shows home sellers you’re a serious buyer.
Ready to make your homeownership dreams a reality? Start your mortgage pre-approval process with Rate today for fast approvals and personalized service.