May City, Iowa is an unincorporated town in Osceola County, Iowa with a population of about 45 people according to the United States Census.
May City, Iowa is an unincorporated town in Osceola County, Iowa, United States. The population is about 43 people according to the United States Census.