1. McAllen, Texas - With a cost of living index of 77.6, McAllen is the cheapest place to live in America.
2. Harlingen, Texas - Another Texas city, Harlingen has a cost of living index of 77.9.
3. Kalamazoo, Michigan - Kalamazoo has a cost of living index of 78.3, making it one of the most affordable cities in the Midwest.
4. Memphis, Tennessee - Memphis has a cost of living index of 80.2, making it a great option for those looking for a low cost of living in the South.
5. Wichita Falls, Texas - With a cost of living index of 80.4, Wichita Falls is another affordable Texas city.
6. Pueblo, Colorado - Pueblo has a cost of living index of 81.1, making it one of the most affordable cities in Colorado.
7. Fort Smith, Arkansas - Fort Smith has a cost of living index of 81.7, making it a great option for those looking for an affordable city in the South.