If you’re looking for small-town living, Texas is the place to be. Six of the top 10 small US cities for families, with populations under 100,000, are in the Lone Star State, according to a NerdWallet ranking. It looks at factors like affordability, income, crime, and the quality of education. The top six: