These small towns and cities are ranked the safest in America, study shows

FILE-Image of suburban homes in a neighborhood in the U.S. (Photo by: Robert Knopes/Universal Images Group via Getty Images)

Small towns can appeal to people for many reasons, but when it comes to safety, a new study examines which communities have lower crime rates. 

MoneyGeek, a personal finance site, evaluated crime statistics by measuring the crime costs of 1,010 small cities and towns in every state in the U.S.

Researchers also reviewed data on violent crimes, including murder, rape and aggravated assault and property crimes like burglaries and car theft.  

RELATED: Here are the best U.S. cities to live in, report finds

MoneyGeek also analyzed the FBI's 2022 crime statistics for smaller cities and towns where the population is between 30,000 and 100,000 residents.

Several of the communities that topped the list are in the northeast. According to the study, the safest town in the country is Monroe Township, New Jersey, which ranks first.

At number two on the list is Hillsborough Township, New Jersey, followed by Zionsville, Indiana, ranking third. Wallingford, Connecticut, ranks fourth, and Shrewsbury, Massachusetts, rounds out the top five.

RELATED: This is where the happiest Americans live, according to study

But not every town made the cut, with Monroe, Louisiana, deemed the least safest town in America.

Here are the top safest towns and cities in the nation.

Top 10 safest towns and cities in the U.S.

  1. Monroe Township, New Jersey
  2. Hillsborough Township, New Jersey
  3. Zionsville, Indiana
  4. Wallingford, Connecticut
  5. Shrewsbury, Massachusetts
  6. Mason, Ohio
  7. Lone Peak, Utah
  8. Westfield, New Jersey
  9. Cranberry Township, Pennsylvania
  10. (Tie) Rancho Santa Margarita, California, Windsor, Colorado, and Princeton, New Jersey

MoneyGeek reported that small cities and towns tend to be safer than large cities, noting that violent crime rates in large cities was nearly double that of small cities. 

The study also put together another ranking of the safest towns in each state in the U.S. Here are some of the areas making the list.

Top 10 safest towns in each state

  1. Alabaster, Alabama
  2. Juneau, Alaska
  3. San Luis, Arizona
  4. Bella Vista, Arkansas
  5. Rancho Santa Margarita, California
  6. Windsor, Colorado
  7. Wallingford, Connecticut
  8. Newark, Delaware
  9. Oviedo, Florida
  10. Milton, Georgia

Moreover, the study noted that small cities and towns have 48% lower crime costs than larger cities.

To see the complete list of safest towns and cities, click here

This story was reported from Washington, D.C.