Denver was ranked 9th in the Best Places for Business by Forbes. Most of the top cities have a strong university, rich cultural life and entrepreneurial activity. The well educated population tends to stick around cities with those attributes creating more jobs. Another factor is lower cost of doing business and that is usually found in the heartland instead of on the coasts. The article says “Denver’s great quality of life and educated workforce make it a favorite with companies in industries from aerospace and bioscience to energy, financial services and information technology.” Some of the other top cities include, Raleigh, Austin and San Antonio.