Elma Map
Elma is a city in Howard County, Iowa, United States. The population was 598 at the 2000 census.
Elma is located at 43°14?44?N 92°26?19?W / 43.245649°N 92.438598°W / 43.245649; -92.438598 (43.245649, -92.438598).
According to the United States Census Bureau, the city has a total area of 1.3 square miles (3.3 km2), all of it land.
Nearby cities include Riceville, New Hampton, Ionia, Lime Springs, Charles City.