North Carolina is the best state for business, according to CNBC's "America's Top States for Business" ranking, published July 11.
The states are ranked across 10 categories, including workforce, infrastructure, economy, cost of doing business, and technology.
Here are the 10 best states for business:
1. North Carolina
2. Virginia
3. Tennessee
4. Georgia
5. Minnesota
6. Texas
7. Washington
8. Florida
9. Utah
10. Michigan
Here are the 10 worst states:
1. Alaska
2. Louisiana
3. Misissippi
4. Hawaii
5. West Virginia
6. Rhode Island
7. Arkansas
8. New Mexico
9. Alabama
10. Oklahoma