The average cost of a home in McAllen, Texas, the third-least expensive community in the country, is $178,000, while a two-bedroom/two-bath apartment rents for $708. The cost of living in McAllen, population of 130,831, is 16.2 percent cheaper than the national average.
Credit: McAllen Chamber of Commerce