About This Place
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.