Interstate 95 (I-95) in the US state of Maine is a 303-mile-long (488 km) highway running from the
New Hampshire state line in Kittery, to the
Canadian border in 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), a toll road running from Kittery to Augusta.
Maintained by MaineDOT and Maine Turnpike Authority
Length
303.2 mi (488.0 km)
Existed
1956–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
Route 95 / US 2 at the Houlton–Woodstock Border
Crossing
Locations
Counties
York, Cumberland, Androscoggin, Kennebec, Somerset, Waldo, Penobscot, Aroostook