Osgood is an unincorporated community in Walnut Township, Palo Alto County, Iowa, United States.
[1] Osgood is located along a Union Pacific Railroad line 5.6 miles (9.0 km) north of Emmetsburg.
[2] Founded in the 1800s, Osgood's population was 22 in 1902,[3] and 80 in 1925.
This article about the geography of Palo Alto County, Iowa is a stub.
You can help Wikipedia by expanding it.