News
For this analysis, our definition of a small town is a U.S. Census Bureau urban area with at least 5,000 people or 2,000 housing units and no more than 50,000 people.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results