 The villages of Granville and Lower Granville are located in a valley in the center of the town, with the Northfield Mountains rising to the east and the main crest of the Green Mountains rising to the west.Vermont Route 100 runs north-south through the main valley in the town, passing through Granville Notch in the northern part of the town before beginning its descent to the north into Warren.Route 100 leads south to Hancock and Rochester.