5. Raleigh, NC
The good jobs available in North Carolina’s Research Triangle, combined with the region’s low cost of living, make it an ideal place for middle class families. The city’s recent influx of young people has also helped push it to the top of this list.