The village is located on the east shore of Highland Lake, along New Hampshire Route 11 in the eastern portion of Andover.
Route 11 runs east to Franklin and New Hampshire's Lakes Region, and runs west to the rest of Andover and the Lake Sunapee region.
The village was a station along the former Northern Railroad connecting Concord to the southeast with White River Junction, Vermont to the northwest.
The railroad grade is now the route of the Northern Rail Trail, currently extending from Penacook in the east to Lebanon in the west.
This New Hampshire state location article is a stub.