A research and personal finance website has ranked what it says are the U.S. cities that provide the most safety to its citizens.

WalletHub compared 182 cities throughout the U.S. using a variety of factors, including crime, natural disaster risk and financial safety. 

Other risk factors that entered into the scores were the chances of a terrorist attack, thefts per capita, unemployment rates, the number of households with emergency savings and earthquake and wildfire risk. 

Hate crimes were also considered. Corpus Christi, Texas, for example, had the fewest amount of hate crimes per capita, while Phoenix, Boston, Seattle, Cincinnati, Portland, Maine, and Columbus, Ohio, tied for having the highest levels of hate crimes per capita. 

Dover, Del., was tops for having the lowest natural disaster risk level, while Oklahoma City, Okla., which has experienced a spike in earthquake activity in recent years, had the highest risk level.

The following cities, in ascending order, were ranked as the safest by WalletHub:

10. Brownsville, Texas

Home & Community: 26th place

Financial Safety: 99th place

Natural Disaster: 2nd place