Finding a small town or a big city to visit or settle down in isn’t a difficult task. But finding a place that fits somewhere right in the middle, one that possesses all the charm of small town living along with the conveniences of living in a city, can be a little more tough. You’re in luck though because we’re taking a look at a few towns that capture each of those characteristics. Here are some of our favorites:

Still think these towns are too big for you? Check out our article on slow paced small towns in Arizona.

OnlyInYourState may earn compensation through affiliate links in this article.