U.S. Route 3 (US 3) is a United States highway running 277 miles from Boston, Massachusetts, through New Hampshire, to the Canada–US border near Third Connecticut Lake, where it connects to Quebec Route 257.