New Hampton Township covers an area of and contains one incorporated settlement,
New Hampton (the county seat), and the hamlet of
Boyd. According to the
USGS, it contains three cemeteries: Boyd, Saint Josephs and Union. The stream of Plum Creek runs through this township. ==Notes==