5. Anniston, Alabama
Anniston is also known as “The Model City,” but don’t be fooled. In fact, this name is actually ironic considering that it’s one of the most dangerous small towns you could ever live in America.
So, you may now wonder why Anniston even has this nickname. Well, it dates back to the 19th century and is like a reminder of the pristine planning that went into the town’s construction.
Anniston is home to about 22,000 people and is located on the foothills of the Appalachian Mountains. With an average of 735 violent crimes every year, Anniston earns a spot on our list of the most dangerous small towns.