Sorsogon, is relatively safe for solo female travelers. It's generally non-violent, and locals are usually friendly and hospitable. Most areas are safe to walk even at night. However, like any other place, taking the usual precautions such as avoiding less crowded areas and not flashing valuables is advised. It's also best to dress modestly respecting local customs and constraints.