New Sharon, ville qui a une altitude d'environ 266 mètre au dessus du niveau de la mer, se trouve au sud de Grinnell, au sud ouest de Montezuma, au nord ouest de Sigourney, au nord d'Oskaloosa, au nord est de Pella et au sud est de Newton.
Le territoire s'étale sur 2,43 kilomètres carrés, pour une population de 1293 habitants, selon le recensement de l'année 2019. Washington D.C., la capitale du pays, est à une distance, à vol d'oiseau, de 1355 kilomètres de son centre géographique.
Cette ville, située au nord est des États Unis en Amérique du Nord, abrite un organisme de race, l'« American Quarter Pony Association ».