| Route 18 in Weymouth|| 48.05 km|
| Route 28 on the Rochester–Wareham town line|
Plymouth County, Massachusetts, Norfolk County, Massachusetts
Route 58 is a south–north highway in southeastern Massachusetts. For all but its final 0.4 miles (0.64 km), the route lies within Plymouth County.
Massachusetts Route 58 Wikipedia
Route 58 begins at Route 28 on the Rochester–Wareham town line. The route follows the town line for approximately a tenth of a mile before being wholly in Wareham. It then crosses I-495 before clipping the corner of Middleborough and re-entering Wareham for a short while before finally entering Carver. For the first 1.4 miles (2.3 km) of this route, none of the town line changes are signed.
The route turns northward through the town of Carver, passing Edaville Railroad and the King Richard's Faire grounds as well as the center of town. In North Carver the town intersects U.S. Route 44 just east of where that route becomes a four-lane freeway. Before the freeway was completed, the route had a short concurrency between its current exit ramps to Plymouth Road, where the route continued eastward to Plymouth. Route 58 then passes through the small town of Plympton and into Halifax, where it intersects Route 106. It then passes between the East and West Monponsett Ponds before crossing into Hanson.
In Hanson, Route 58 intersects Route 27 before sharing a 0.4 miles (0.64 km) concurrency with Route 14, passing the Town Hall and Wampatuck Pond before splitting northwestward. The route takes a few turns before entering Whitman, turning northward at a rotary into the town of Abington. It intersects Route 123, the Plymouth/Kingston commuter rail line, and Route 139, all before ending just over the Weymouth town line at Route 18, just west of the former South Weymouth Naval Air Station site.