Mooresville is generally safe for solo female travelers. Violent crime rates are quite low, and the locals are generally welcoming. Normal precautions should be taken, as in any place, keep an eye on your belongings, avoid empty streets at night and always share your location with someone. It is important to stay informed about the local culture and traditions as well.