More than 50 million Americans reside in small towns rather than large cities, and two of the nation’s safest small cities might be closer to home than you think!
In 2024, MoneyGeek analyzed crime statistics and the cost of crimes in cities with populations ranging from 30,000 to 100,000.
Topping the list as the safest small city in the U.S. is Columbus, Indiana, located about 40 miles south of Indianapolis. The city boasts the lowest crime cost per capita in the study, at just $22.
Even closer to Indianapolis, Zionsville ranks fourth, with a crime cost per capita of only $52.
While many of the safest small cities are concentrated in the Northwest, a few are located in other regions, including the Midwest and the West.
Top 15 Safest Small Cities in the U.S.:
- Columbus, IN
- Wallingford, CT
- Lone Peak, UT
- Zionsville, IN
- Monroe Township, NJ
- Yorktown Town, NY
- Carmel Town, NY
- Wallkill Town, NY
- Upper Arlington, OH
- Lexington, MA
- Shrewsbury, MA
- Wellesley, MA
- North Royalton, OH
- North Huntingdon Township, PA
- Rancho Santa Margarita, CA
These towns prove that safety and small-town living often go hand in hand.
- Tragedy in Eagle Mountain: Elderly Driver Dies After Crashing Into Homes - February 11, 2025
- Wildlife Crisis? Thousands of Birds Found Dead on Great Salt Lake Shores - February 10, 2025
- Avalanche in Big Cottonwood Canyon Leaves One Dead, One Injured - February 10, 2025