 Osmond is located at (42.359300, -97.597699).According to the United States Census Bureau, the city has a total area of , all land.At the 2010 census there were 783 people in 319 households, including 215 families, in the city.