America’s small towns saw more people moving in throughout 2023, than larger areas for the first time in decades. The estimated number – 291,400 people – migrated last year from other areas into smaller towns and rural areas. That number exceeded net migration into larger areas for the first time since at least the 1970s.