Vinhedo is generally a safe place for solo female travelers. It is a smaller city with a friendly environment where local people are known to be welcoming to tourists. Violent crime is relatively low, although it's prudent to take precautions like avoiding less crowded areas late at night and not flaunting valuable items in public. Always keep in touch with someone about your daily plans.