If you want to start a business, you're in the right place. A new study ranked Cheyenne as the fifth best small city for business start-ups out of 1,261 towns nationwide.

Cheyenne ranked second in the study for its business environment and above average for business costs (156th) and access to resources (570th). Holland, Mich. is the best small city to start a business, according to the study, followed by St. George, Utah, Fort Myers, Fla., Redmond, Ore., and Cheyenne.

Laramie ranked 49th in the nationwide study, scoring high marks for its access to resources (46th) and business costs (85th). Casper finished 210th overall and ranked among the top 200 small cities for business environment and costs. Gillette was the only other Wyoming town in the study, ranking 363rd.

The worst place to start a business is on the coasts. Suisun City, Calif. ranked last out 1,261 towns, with Westfield, N.J., Ridgewood, N.J., Eastvale, Calif., and Wilmette, Ill. rounding out the five worst towns in the study.