Osceola is a city in, and the county seat of, Polk County, Nebraska, United States. The population was 880 as of the 2010 census.