search within
search within
include
population
score by
home / rent price

Places With The Best Housing In Ohio 2020

Nearby Areas With A High Livability Score98
  • Grandview Heights, OH
  • (City)
  • Population: 7,191
91
  • Reynoldsburg, OH
  • (City)
  • Population: 36,995
  • I have lived in Reynoldsburg for 20+ years. This area is one of the most family friendly suburbs in the Columbus metro area. Housing is very affordable, whether you choose to buy or rent. There is a mix…[read more]
95
  • Lakewood, OH
  • (City)
  • Population: 50,866
  • I am originally from Lakewood, Ohio. Born and raised there, I grew up on Chestnut Street. A small street lined with trees and single family homes. I went to the Lakewood Elementary School until the 5th…[read more]
93
  • Bexley, OH
  • (City)
  • Population: 13,534
  • I had a phenomenal experience while living in Bexley Ohio. The city is a stately town located in Franklin County. Bexley is close to Downtown Columbus. It is in the heart of Ohio. The town has…[read more]
94
  • Westerville, OH
  • (City)
  • Population: 38,089
  • Living in Westerville, Ohio is very lonely at times, but there are pros and cons to living here. If you prefer a more active scene, then we are not that far from Columbus. I love the beauty that my city…[read more]
82
  • Brooklyn, OH
  • (City)
  • Population: 10,936
  • It's a sad thing when an entire city has only one thing going for it, but sadly that is the case in Brooklyn, Ohio. I have been living in Brooklyn for 2 years now and the only good thing I can say about…[read more]
93
  • Grove City, OH
  • (City)
  • Population: 38,374
  • I live in Grove City, and it's a great choice just south of Columbus. One thing I like a lot about the city is that it has a lot of opportunities for work and education and that the cost of living is…[read more]
76
  • Columbus, OH
  • (City)
  • Population: 837,038
  • Truthfully, Columbus looks good compared to the towns and depressed cities around it, and to areas of West Virginia and Kentucky. Beyond that, forget it. The best thing about Columbus is and always will…[read more]
97
  • Worthington, OH
  • (City)
  • Population: 14,155
  • If you're looking for a great place to live, why not try the outskirts of Columbus in a place like Worthington? I have been living in Worthington for the past 50 years and I wouldn't trade it for the…[read more]
84
  • Forest Park, OH
  • (City)
  • Population: 18,679
  • Living in Forest Park, Ohio might not seem as flashy as living in Mason or West Chester at first. However looking below the surface, one can see a township ‘positioning for progress’ as its motto says.…[read more]
93
  • Pickerington, OH
  • (City)
  • Population: 19,379
  • During my years living in Pickerington, I spend the majority of my years living off of Refugee Road near the Windmiller Square. I could access everything I needed actually, as this is where I bought my…[read more]
98
  • Hilliard, OH
  • (City)
  • Population: 33,108
  • I moved from Columbus to the suburb city of Hilliard a few years back and absolutely love it. It offers a perfect mixture of keeping a busy lifestyle against a small city backdrop. I'm the kind of person…[read more]
73
  • Parma Heights, OH
  • (City)
  • Population: 20,311
  • There are a few good things about Parma Heights. However, I and many neighbors feel that they do not maintain our environment. It seems that there is no pride in this city. Other cities seem to care…[read more]
94
  • Gahanna, OH
  • (City)
  • Population: 34,373
  • I love living here in Gahanna, it's a great city with a lot to do. One of the best areas in the city is the northern part where Cinemark Movies is. I love going to the movies and see a couple a week…[read more]
74
  • New Albany, OH
  • (City)
  • Population: 9,384
  • New Albany puts on a great front. It can certainly be quiet and safe, but it is FULL of the most miserable, angry, and rude people in every single neighborhood. You'll never see police, so speeding and…[read more]
89
  • South Euclid, OH
  • (City)
  • Population: 21,865
  • South Euclid, Ohio is a suburb of Cleveland located near the city's east/northeast side. Though it is surrounded by the other not-so-good suburbs of Cleveland, South Euclid is a gem amongst the suburbs.…[read more]
95
  • Shaker Heights, OH
  • (City)
  • Population: 27,773
  • What attracted me first to Shaker Heughts was the school system. Nothing but high praise for the work they do in preparing our children for success. There’s always something going on around the…[read more]
90
  • Delhi Hills, OH
  • (City)
  • Population: 5,290
77
  • Beckett Ridge, OH
  • (City)
  • Population: 8,724
82
  • Alliance, OH
  • (City)
  • Population: 22,121
  • Alliance, Ohio is located close to Akron and Cleveland, and halfway between Cleveland and Pittsburgh. Alliance is a small city with a large community. It is home to University of Mount Union which boasts…[read more]
91
  • Forestville, OH
  • (City)
  • Population: 10,617
  • When I had to relocate close to Cincinnati, Ohio, I chose Forestville, Ohio as my home base and I am so glad that I can call this place home. Located just off of Interstate 275, you can easily commute to…[read more]
91
  • Landen, OH
  • (City)
  • Population: 6,776
84
  • Pataskala, OH
  • (City)
  • Population: 15,225
  • I very much enjoy living in this quiet little town. I've lived in big cities, the suburbs, and pretty much everywhere, and I have never been truly settled in like I am living in Pataskala. It is…[read more]
79
  • Lincoln Village, OH
  • (City)
  • Population: 9,882
92
  • Avon Lake, OH
  • (City)
  • Population: 23,221
  • I've been living in Avon Lake for a year now and very much like it so far. It's close enough to Cleveland that there are a lot of job opportunities available and you can commute to work too if you'd…[read more]
92
  • Wapakoneta, OH
  • (City)
  • Population: 9,786
91
  • Canal Winchester, OH
  • (City)
  • Population: 7,774
93
  • Monfort Heights, OH
  • (City)
  • Population: 12,850
  • I experienced a phenomenal atmosphere while living in Monfort Heights Ohio. The city is located in Hamilton County. Monfort Heights is close to Downtown Cincinnati. The town has great employment avenues,…[read more]
86
  • Parma, OH
  • (City)
  • Population: 80,088
  • A bunch of over glorified hillbillies with a few extra dollars. Not unlike most other Cleveland suburbs—filled with dying businesses— houses have no character as do MOST of the residents have no…[read more]
87
  • Belpre, OH
  • (City)
  • Population: 6,450
90
  • Portage Lakes, OH
  • (City)
  • Population: 6,785
87
  • Massillon, OH
  • (City)
  • Population: 32,268
  • Massillion is a small city that’s filled with a fair number of local amenities. There are parks, cafes, and restaurants to pass the time. Beyond that, it’s a nice quaint town I’ve grown to love, despite…[read more]
87
  • Mount Vernon, OH
  • (City)
  • Population: 16,777
  • One of the great things about living in Mount Vernon, Ohio is the number of outdoor activities the town offers. During the summer the Hiawatha Pool Water Park is a central gathering place for the…[read more]
69
  • Whitehall, OH
  • (City)
  • Population: 18,596
  • Whitehall Ohio's nickname is "Ram Country." It has an area of 5.29 square miles. The city has the Big Walnut Creek flowing through it. Whitehall is near Columbus, Ohio - only 8.7 miles away. Its primary…[read more]
83
  • Northwood, OH
  • (City)
  • Population: 5,337
89
  • Upper Sandusky, OH
  • (City)
  • Population: 6,917
92
  • Bay Village, OH
  • (City)
  • Population: 15,414
  • Bay Village is unlike a lot of suburban communities in the western part of the Cleveland metro area in that it's a real town. Positives are great schools, low crime, a diverse mix of real estate, and…[read more]
90
  • Marietta, OH
  • (City)
  • Population: 13,912
  • The best thing about living in Marietta is the beautiful rivers: Ohio and Muskingham. We have a local college so it is nice to be in a more liberal environment. Marietta College is beautiful and adds to…[read more]
88
  • Ashland, OH
  • (City)
  • Population: 20,419
  • I moved here a little under two years ago for personal reasons and for my child to have a decent school to go to. I have found the people very unwelcoming and cliquish, no culture or nightlife, shopping…[read more]
79
  • Middletown, OH
  • (City)
  • Population: 48,527
  • As a lifelong resident of Middletown, Ohio, I'm familiar with the sights and sounds of the town. For me, the city is composed of 50,000 citizens enjoying life together. Middletown has plenty to enjoy. …[read more]
86
  • Dover, OH
  • (City)
  • Population: 12,886
  • I love my life in Dover, Ohio. Living in Dover, Ohio has given me a safe area to raise my children in. The crime rate here is pretty low and the streets feel safe. My girls attend East Elementary School…[read more]
97
  • Upper Arlington, OH
  • (City)
  • Population: 34,675
  • I've been living in Upper Arlington for five years now after relocating here for work. It's been a phenomenal city so far and I honestly hope I never leave. It's right next to Columbus which makes…[read more]
91
  • Norton, OH
  • (City)
  • Population: 12,044
  • I love living in Norton, Ohio for a million reasons, but the primary one is because it really is a beautiful community. The views are wonderful and the town keeps everything perfectly manicured and in…[read more]
78
  • Blacklick Estates, OH
  • (City)
  • Population: 9,022
86
  • Withamsville, OH
  • (City)
  • Population: 7,087
92
  • Delaware, OH
  • (City)
  • Population: 37,554
  • After living in Delaware many years, I can honestly say I have very few complaints about the city. It's a small city with a great community and plenty to do! Delaware is just a 15 minute drive to…[read more]
80
  • Mount Healthy, OH
  • (City)
  • Population: 6,054
84
  • Reading, OH
  • (City)
  • Population: 10,342
  • Reading, Ohio is one of those rare places that still feels like a small hometown. While every place else seems to be growing and hustling and bustling, Reading is still a nice, smaller town with just the…[read more]
73
  • Maple Heights, OH
  • (City)
  • Population: 22,685
  • Maple Heights, Ohio is a suburb of Cleveland located on the southeast side. This city is unfortunately known locally as being a "bad" part of town, with crime rates increasing each year for things like…[read more]
84
  • North Ridgeville, OH
  • (City)
  • Population: 31,832
  • North Ridgeville, OH is close to Cleveland but has a lot to offer for a small city. I love the space and serenity of North Ridgeville. Living further from the city is great because the housing is cheaper…[read more]

Housing is one of the most important factors when deciding where to live in Ohio. Housing prices continue to rise, but there are still some deals to be had. When searching for a new home, you want to ensure that home prices in that area are appreciating, but you also need to ensure that the home prices will fit within you budget. AreaVibes used science and data to create a list of the best cities in Ohio to buy a new home with a population over 5,000 people.

The cities listed above have been chosen as the best places to buy a new home in Ohio as they have seen high appreciation rates combined with a solid income to home price affordability ratio. High appreciation rates are a good indicator that the home will continue to increase in value, while the affordability ratio ensure that homes in that area are affordable based on the median household income to home price ratio.

To further narrow your search results for the best places to purchase a new home in Ohio, you can use the filters. Start by selecting cities and/or neighborhoods, city size based on population, categories (amenities, crime, cost of living, education, employment and weather) as well as home/rent prices to ensure that the cities fall within your budget.