Recent events have made many people rethink city-living. If you fall into that list, finding a small town that is diverse, tolerant, and progressive can be a challenge. Here are a few places to start your research. These small towns have fewer than 100,000 residents and offer many big city options, minus the over-population and constant hustle.

With just under 70,000 residents, Frederick, Maryland is one of the largest towns on this list. This charming town located in western Maryland is known for its history, arts and culture, and great dining options. According to Sperling’s Best Places, nearly 20% of the population is Black, property crime is lower than the national average, and the median home price is under $300,000.

RELATED: 25 Black-Owned Maryland Restaurants To Patronize During This Time

Montclair is rich in cultural, recreational, and outdoor activities. The town’s population is just under 40,000 and you can commute into New York City in under an hour. Sperling’s Best Places shows the population is 24% Black, property and violent crime rates are well below the national average, and the median home price is under $700,000. Montclair schools spend $18,057 per student (the US average is $12,383).

Beaufort, South Carolina is the smallest town on our list with a population just over 13,000. This charming, coastal southern town is known for its strong economy and wealth of amenities that serve young families. Sperling’s Best Places shows that 28% of the population is Black and the median home price is around $225,000.

RELATED: South Carolina Hotel, French Quarter Inn, Named Best In The Country

Pinole is a coastal town located just 20 minutes north of Oakland with a population just under 20,000. Nearly 10% of that population is Black, according to Sperling’s Best Places and the town is best known for its comfortable climate, beautiful setting, and its variety of arts and culture. Violent crime is below the national average and schools in the area spend $13,085 per student. If you are looking to buy a home, median prices are around $560,000.

Fashionbaby90 | Wiki Commons

Wilmington’s population may be slightly over 100,000, but this historic, coastal spot has a small-town feel. With mild winter and nearby beaches, including Carolina Beach, Kure Beach, and Wrightsville Beach, it’s easy to fall in love with this growing destination. Recent statistics on Sperling’s Best show that Wilmington has an 18% Black population and housing costs are extremely affordable, at a media cost of $230,000.