Data from GOBankingRates shows there are 25 cities among the most livable for middle-class families across the United States.