Starting a new business is an exciting and challenging endeavor that requires careful consideration of several factors, including where to establish it.
While every city offers its own unique advantages and opportunities, some cities stand out as prime destinations for budding entrepreneurs. The small cities included here provide a winning combination of a robust infrastructure, access to funding, a skilled workforce and a high quality of life.
In 2023, WalletHub deemed these 20 small cities in the following eight states to be the best locales for starting a business. The site compared over 1,300 cities in terms of business environment, resources and costs using 18 metrics, each of which is graded on a 100-point scale.
WalletHub then determined each city’s average across all criteria to calculate a total score — those that ranked the highest are listed here by state, with the states that had the most cities listed last.
Bottom Line: North Carolina
Davel5957 / Getty Images
Morrisville is North Carolina’s shining star when it comes to new businesses. The city benefits from its location in the heart of the Research Triangle region, which encompasses renowned research universities and major tech companies. This provides new businesses access to a skilled workforce, research collaborations and networking opportunities.
The city also boasts a business-friendly environment. Here, the local government actively promotes economic development programs that offer resources, grants and incentives to encourage the growth of local businesses.
For example, Morrisville recently launched its Morrisville Means Business program, which offers $4,500 grants and free business consulting and assistance to eligible companies impacted by the pandemic.
Bottom Line: Wyoming
jmoor17 / Getty Images
If you’re looking for a bigger city to set up shop, choose Wyoming’s capital, Cheyenne. Wyoming has no state income tax, and its low business taxes and regulations allow small businesses to operate with reduced financial burdens and potentially higher profit margins.
The movement of goods and services is relatively easy in Cheyenne, being situated at the crossroads of major highways and rail lines. Here, new businesses can reach broader markets, particularly Denver, which is less than two hours away.
Cheyenne’s government hosts various events and initiatives throughout the year that promote local business and encourage collaboration among business owners in networking, knowledge sharing and support.
Bottom Line: Montana
DenisTangneyJr / Getty Images
Missoula, located in western Montana, offers a favorable environment for new businesses to thrive. Residents love to shop locally, and the city government fosters entrepreneurship with various programs.
This city of nearly 120,000 people is known for its economic stability and diverse business sectors that include healthcare, technology and outdoor recreation.
Over the past few years, Missoula has also experienced steady population growth, which means more customers for the new business owner.
Bottom Line: Utah
4kodiak / Getty Images
Utah has a whopping eight cities on this list, and that’s because the state offers a business-friendly environment with low taxes and minimal regulations. Currently, Utah’s economy is booming.
The Beehive State consistently provides entrepreneurs with favorable conditions to start and operate their businesses, which are supported by major players in industries like technology, healthcare, tourism and aerospace. Utah boasts a skilled and educated workforce, excellent infrastructure and a high quality of life (and if your business is related to the Great Outdoors, there’s no doubt its success is imminent.)
The city of Washington is the top dog overall. Its population is about 31,000 — and this small yet thriving community offers a unique blend of natural beauty and modern amenities, while also boasting a warm and welcoming atmosphere for businesses and families alike.