These 50 U.S. Cities Are Known For Having The Best Quality Of Life

Thinking of moving? You might want to check out this list of the best cities to live in across the country.

According to 24/7 Wall Street, each state has one city that out-performs the rest in terms of quality of life. The site used government data on things like safe streets, a vibrant economy, affordability, and local entertainment options to figure out which U.S. cities are the best to live in.

The top cities in America for quality of life are below. Please note that these are listed in alphabetical order by state.

1. Valley, Alabama
2. Ketchikan, Alaska
3. Paradise Valley, Arizona
4. Batesville, Arkansas
5. Palos Verdes Estates, California
6. Frederick, Colorado
7. Darien, Connecticut
8. Middletown, Delaware
9. Pinecrest, Florida
10. Milton, Georgia
11. Urban Honolulu, Hawaii
12. Hailey, Idaho
13. Winnetka, Illinois
14. Jasper, Indiana
15. Le Mars, Iowa
16. McPherson, Kansas
17. Edgewood, Kentucky
18. Youngsville, Louisiana
19. Bath, Maine
20. Bowie, Maryland
21. Winchester, Massachusetts
22. East Grand Rapids, Michigan
23. New Ulm, Minnesota
24. Madison, Mississippi
25. Ladue, Missouri
26. Miles City, Montana
27. Norfolk, Nebraska
28. Elko, Nevada
29. Hanover, New Hampshire
30. Haddonfield, New Jersey
31. Los Alamos, New Mexico
32. Croton-on-Hudson, New York
33. Morrisville, North Carolina
34. Mandan, North Dakota
35. New Albany, Ohio
36. Newcastle, Oklahoma
37. Sherwood, Oregon
38. Franklin Park, Pennsylvania
39. Newport, Rhode Island
40. Tega Cay, South Carolina
41. Pierre, South Dakota
42. Atoka, Tennessee
43. West University Place, Texas
44. Woods Cross, Utah
45. South Burlington, Vermont
46. Waynesboro, Virginia
47. Snoqualmie, Washington
48. Bridgeport, West Virginia
49. Whitefish Bay, Wisconsin
50. Jackson, Wyoming

Though there’s a lot that goes into choosing a new hometown, you could do worse than these awesome American cities.

For the full list of cities and how each ranked, click here.