Three Texas suburbs were named some of the top 20 best cities to live in the U.S.
Niche — which ranks the best schools, universities and neighborhoods in the nation — rated each city based on factors like quality of public schools, housing, crime, nightlife, diversity and family-friendliness.
The Woodlands was the highest-ranked Texas city on the list, landing at No. 2 right after Naperville, Illinois. The suburb located 30 miles north of Houston has a population of 116,916…