I'd wager that most rural places about the size of Vicksburg (~20k population) are "bad" in that same way. I'm sure there are a few exceptions, but none come to the top of my head.
I really wouldn't call Vicksburg rural, it is actually small town urban serving a county with around 50k people (outside of Vicksburg like in Bovina is rural, however). Also, Vicksburg is fairly close to Jackson (40 minute drive?), but we all know things are much better over there.