It is stressful to live in Baltimore. That’s what a new analysis by WalletHub found, ranking Baltimore the second-most stressed city in the country.

Despite reductions in violent crime in recent years, analysts listed Baltimore’s violent crime rates and expensive rent as the top contributing factors to city dwellers’ stress. According to WalletHub, the city also “has the 15th highest separation and divorce rate, the 11th highest traffic congestion rate and the ninth highest food insecurity rate.”

In the Baltimore region, Washington, D.C., was ranked 33rd, Wilmington, Delaware, was 22nd and Columbia was 166th.

The rankings were determined by looking at 39 different factors divided into four categories of stress: work, financial, family, and health and safety.

Advertise with us

Baltimore ranked as the worst city in the country for work stress, which included factors like hours worked, time spent in traffic, the unemployment rate, and job security and satisfaction.

The city ranked as the second-worst for financial stress, according to WalletHub. That included measures like household income, debt, the poverty rate, food insecurity and housing affordability. The research found Baltimore has the fourth-highest share of “seriously underwater mortgages.”

WalletHub, a personal finance company, looked at 180 cities overall.

It found Detroit to be the most stressed city in the nation, followed by Baltimore, Cleveland, Memphis and Shreveport, Louisiana.

The least-stressed cities were found to be Fremont, California; South Burlington, Vermont; Bismarck, North Dakota; Fargo, North Dakota; and Lincoln, Nebraska.

Among the nation’s largest cities, New York was ranked 41st, Los Angeles 55th, Chicago 44th and Philadelphia 7th.