South Branch, Minnesota

South Branch is an unincorporated community in South Branch Township, Watonwan County, Minnesota, United States.