Springfield is a town in Sullivan County, New Hampshire, United States.
Springfield occupies the northeast corner of Sullivan County.
The northwest part of town, including the town center, is drained by Bog Brook and its tributaries, leading west to Stocker Brook in Grantham and part of the Sugar River watershed leading west to the Connecticut River.
The southeast part of the town, including Baptist Pond and Star Lake, drains south to Lake Sunapee, the headwaters of the Sugar River.
The northeast part of town is drained by Kimpton Brook and tributaries of Walker Brook, part of the Blackwater River watershed leading to the Contoocook River and eventually the Merrimack, while the far northeast corner of town is drained by tributaries of Smith Brook, which leads northeast to the Smith River, then the Pemigewasset River, and finally the Merrimack.
The highest point in Springfield is the summit of Melvin Hill in the northeast part of town, at 2,303 feet (702 m) above sea level.