Osceola Municipal Airport is a city-owned public-use airport located four nautical miles northeast of the central business district of Osceola, a city in Clarke County, Iowa, United States. It is included in the National Plan of Integrated Airport Systems for 2011–2015, which categorized it as a general aviation facility.