Osseo is a city located in Trempealeau County, Wisconsin, at the confluence of the North and South Forks of the Buffalo River. The population was 1,701 at the 2010 census.