The CDP is in the southeastern part of the town of Hillsborough, along the Contoocook River.
The southern border of the CDP follows the town line with Deering.
[3] Routes 202 and 9 lead east from Hillsborough 22 miles (35 km) to Concord, the state capital.
New Hampshire Route 149 passes through the center of the CDP, leading southeast 12 miles (19 km) to Weare.
According to the U.S. Census Bureau, the Hillsborough CDP has a total area of 1.9 square miles (5.0 km2), all of it recorded as land.