Alabama has been ranked 42nd in the nation in a survey of state's business friendliness released by CNBC this week.

According to the study, North Carolina, Virginia, Tennessee, Georgia and Minnesota made up the top five most business-friendly states.

The study also ranked Florida as the eighth-best state for business.

To rank America's top states for business in 2023, CNBC scored all 50 states on 86 metrics in 10 broad categories of competitiveness: workforce; infrastructure; economy; life, health and inclusion; cost of doing business; tech and innovation; business friendliness; education; and access to capital.

Each category was weighted based on how frequently states use them as a selling point in economic development marketing materials, according to CNBC.

Alabama's best rankings came in infrastructure (13th), economy (21st), and cost of doing business (12th) categories while the worst rankings came in workforce (44th); life, health & inclusion (46th); and business friendliness (42nd).

Alabama's overall ranking in 2023 was down nine spots from 33rd in 2022.

To connect with the author of this story or to comment, email

Don't miss out! Subscribe to our newsletter and get our top stories every weekday morning.