New Sharon Map
New Sharon is a city in Mahaska County, Iowa, United States. The population was 1,301 at the 2000 census.
New Sharon is located at 41°28?10?N 92°39?3?W / 41.46944°N 92.65083°W / 41.46944; -92.65083 (41.469314, -92.650838).
According to the United States Census Bureau, the city has a total area of 0.9 square miles (2.4 km²), all of it land.
Nearby cities include Lynnville, Montezuma, Leighton, Oskaloosa, Sully.