*** Welcome to piglix ***

I-95 (ME)

Interstate 95 marker

Interstate 95
Maine Turnpike in green, the rest of I-95 in red
Route information
Maintained by MDOT and Maine Turnpike Authority
Length: 303.20 mi (487.95 km)
Maine Turnpike: 101.43 miles (163.24 km)
Existed: 1960 – present
Major junctions
South end: I‑95 in Portsmouth, NH
  I‑195 in Saco
I‑295 near Portland
I‑495 in Portland
US 202 / SR 4 / SR 100 in Gray and Auburn
I‑295 near Gardiner
US 202 / SR 11 / SR 17 / SR 100 in Augusta
US 201 in Fairfield
I‑395 / SR 15 in Bangor
US 2 / SR 100 in Bangor
US 1 in Houlton
North end: NB 95.pngUS 2.svgRoute 95 / US 2 at the
Location
Counties: York, Cumberland, Androscoggin, Kennebec, Somerset, Waldo, Penobscot, Aroostook
Highway system
SR 94 SR 95

Interstate 95 marker

In the U.S. state of Maine, Interstate 95 (I-95) is a 303-mile-long (488 km) highway running from the New Hampshire state line near Kittery, to the Canadian border near Houlton. It is the only two-digit Interstate Highway in Maine. In 2004, the highway's route between Portland and Gardiner was changed so that it encompasses the entire Maine Turnpike (including the former I-495 between Falmouth and Gardiner), which runs from Kittery to Augusta.

I-95 enters Maine from New Hampshire on the Piscataqua River Bridge, which connects Portsmouth, New Hampshire with Kittery. At mile 2 (Spruce Creek) in Kittery, the highway becomes the Maine Turnpike. The highway runs in a general northeasterly direction, parallel with U.S. 1, at this point. I-95 bypasses the Biddeford/Saco area, with a spur route (Interstate 195) connecting to Old Orchard Beach.

At Scarborough, Interstate 95 meets Interstate 295. The highway turns north, serving the Portland International Jetport and bypassing Portland to the west. At Falmouth, the highway meets unsigned Interstate 495, also called the Falmouth Spur. Until January 2004, I-95 followed the Falmouth Spur and I-295 between Falmouth and Gardiner.


...
Wikipedia

...