U.S. Federal Route 302 runs east-west across Northern Grafton County. It runs from the Coos/Grafton County Line, near Carroll, to the New Hampshire/Vermont County Line, near Haverhill. U.S. Rt. 302 passes through the following towns in Grafton County. Bethlehem Littleton Lisbon Bath Haverhill U.S. Rt. 302 is multi-plexed in Grafton County. New Hampshire State Route 18, from Bethlehem to Littleton. New Hampshire State Route 116, from Bethlehem to Littleton.