It is located along the northern boundary of the town of Woodstock, adjacent to the town of Lincoln. The village is centered on the intersection of U.S. Route 3 (Main St.) and New Hampshire Route 112 (Lost River Rd./Kancamagus Highway). Interstate 93 passes through the east portion of the village, with access from Exit 32 (NH 112). I-93 leads south to Plymouth and north through Franconia Notch to Littleton. NH 112 leads east on the Kancamagus Highway to Conway and west through Kinsman Notch to Woodsville. US-3 is a local road that runs parallel to I-93.