Getty Images

Roadsnacks.net recently put together a list of 'The 10 Worst Places to Live in America.' The results are based on things like unemployment rates, income versus cost of living, education spending, and crime rates.

1. Macon, Georgia.

2. Jackson, Mississippi.

3. Detroit, Michigan.

4. Knoxville, Tennessee.

5. Chattanooga, Tennessee.

6. Rockford, Illinois.

7. Savannah, Georgia.

8. Memphis, Tennessee.

9. Mobile, Alabama.

10. Springfield, Missouri.

The best places to live are Alexandria, Virginia, Plano, Texas, and Bellevue, Washington. Check out the entire ranking HERE.