• About Owosso, Michigan •
Owosso is located in Shiawassee County and was established as a city in 1859, with a population of 1000 people. As of the 2000 census, the population of Owosso was 15,713 residents. Points of interest in the city include:Curwood Castle, the Movie Museum, Owosso Speedway, and the Steam Railroading Institute.

