California and Massachusetts may still be the premier destinations for young, high-growth firms, but when it comes to the best spot for traditional small businesses, look no further than Texas and North Carolina.

Austin, Tex. took the top spot on The Business Journals’ annual rankings of the premier cities for small businesses for the fourth consecutive year, while Houston came in at No. 8. North Carolina also placed two metropolitan areas on this year’s list, Raleigh (No. 4) and Durham (No. 6).

Related: The 10 fastest growing small business sectors

The rankings are based on government data and take into consideration a variety of factors, including recent population changes and the overall density of small businesses in each city.

To see which other cities made the top 10, check out the gallery above.

Follow On Small Business and J.D. Harrison .