US 2 in Maine

By | October 14, 2022


US 2
Get started Gilead
End Houlton
Length 273 mi
Length 440 km
New HampshireBethel






Old Town



US 2 is a US Highway in the US state of Maine. The road forms an east-west and north-south route through the center and north of the state, running from the New Hampshire border through Bangor to the border with the Canadian province of New Brunswick. The section between the New Hampshire and Bangor borders is roughly the dividing line between the populated center and south of the state and the sparsely populated north. The road is 440 kilometers long.

  • WATCHTUTORIALS.ORG: Features why Maine has the nickname as Pine Tree State and its economy, history and geography.

Travel directions

At Gilead, US 2 in New Hampshire enters the state of Maine from St. Johnsbury, then runs east along the Androscoggin River to Bethel, then on to Rumford. This part of Maine is very hilly with lots of forest. Occasionally one crosses a State Route to the surrounding villages, and one also passes through a number of villages, the largest of which are towns like Rumford and Farmington. In Skowhegan you cross the US 201, the road from Waterville to Quebec. The road then runs parallel to Interstate 95east, through Newport to the town of Bangor. The road then runs through downtown Bangor and then crosses I-95 to head north on the east side of the highway. Shortly after, the road also crosses the great River Penobscot, after which the road begins a long quiet route north, via Lincoln to Houlton. This part of Maine is sparsely populated with only the occasional village or hamlet and dense forests. At Macwahoc, the Alternate turns off US 2 to Houlton, after which both roads converge again in the town of Houlton. At Houlton, one also crosses US 1 which comes from Calais in the south and runs to Caribou in the north. US 2 ends a few hundred meters before the border at the last connection of I-95 before the border with Canada.

  • Provides state overview of Maine and its alternative name as The Pine Tree State


US 2 was created in 1926. The route has not changed significantly since then, but between 1960 and 1967 Interstate 95 was built parallel to US 2 between Newport and Houlton, rendering US 2 no through-interest here.

US 2 in Maine