Osgood is a village in western Sullivan County, Missouri, United States. The population was 24 at the 2020 census. Osgood was platted in 1886. and most likely named after a railroad man. A post office called Osgood was established in 1888, and remained in operation until 1965.