Maine State Route 25

State Route 25 marker
State Route 25
Map
Route information
Maintained by MaineDOT
Length42.38 mi[1] (68.20 km)
Existed1926–present
Major junctions
West end NH 25 near Freedom, NH
Major intersections
East end SR 22 / SR 77 in Portland
Location
CountryUnited States
StateMaine
CountiesOxford, York, Cumberland
Highway system
SR 24 SR 26
Route 24N.E. Route 25A

State Route 25 (SR 25) is part of the system of numbered highways in Maine. It runs for 42.4 miles (68.2 km) across the south central part of the state. SR 25 begins at the New Hampshire border near Porter, where it continues west as New Hampshire Route 25 (NH 25). Its eastern terminus is in downtown Portland at the intersection of Park Avenue and State Street. Administratively, it shares a terminus with SR 22 and SR 77.

  1. ^ "Maine DOT Map Viewer". Maine Office of GIS. Retrieved September 14, 2017.