Best (and worst) states for jobs in 2024, according to WalletHub

FILE - A "Now Hiring" sign is displayed on a storefront in Adams Morgan Neighborhood on Oct. 7, 2022, in Washington, DC. (Photo by Anna Moneymaker/Getty Images)

From building a resume and applying for various roles, to preparing for interviews and waiting to hear back, finding a job can be a lot of work. In some states, the process of finding employment may be easier, according to a new report. 

WalletHub, a personal finance website, compared all 50 U.S. states across several metrics related to job-market strength and economic health and ranked what it refers to as "the best and worst states for jobs" in 2024.

Employment growth, the median annual income, and the average commute time were all factors included in the analysis.

RELATED: Would a 4-day work week work in the US? CEOs are split

New Hampshire was ranked No. 1, attributed in large part to its low unemployment rate at just 2%. WalletHub said it also has the third-most job opportunities per capita. 

Additionally, New Hampshire had a high ranking for job security, a high number of workers with private health insurance, and the lowest percentage of the workforce living in poverty – which  WalletHub said "demonstrates that workers are generally receiving reasonable pay."

On the reverse end, West Virginia was the state ranked last. 

"The best states for jobs make it easier for residents to find and retain jobs, and employers in these states also offer very competitive compensation and benefits," WalletHub analyst Chip Lupo said in a statement.

 "In addition, the top states are great places for people looking to raise a family, ranking among the best states for working parents," Lupo added.

RELATED: Best and worst college towns in 2025, according to WalletHub ranking

Top 10 best states to find a job 

1. New Hampshire 

2. Vermont 

3. Minnesota 

4. Massachusetts 

5. North Dakota 

6. Virginia 

7. Maine 

8. Rhode Island 

9. South Dakota 

10. Maryland 

The states ranked last for finding a job

41. New York 

42. Idaho 

43. Wyoming 

44. Oklahoma 

45. Montana 

46. Alaska 

47. Kentucky 

48. Indiana 

49. Louisiana 

50. West Virginia