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.