St. Charles is overall a safe destination for solo female travelers. The city has low crime rates and locals are friendly and helpful. The public transportation is reliable and secure. However, as with any location, it's always important to stay alert and aware of your surroundings, especially when out at night.