![]() N.C. 125 < 124 | Home | 126 > Photo: NC 125's one-time northern end at US 301 (Mapmikey) |
![]() |
||||||||||||||||||||||||||||
| N.C. 125 74 miles | |||
| The Road: | Begins at NC 903 south of Robersonville (Martin County) and ends at NC 48 Roanoke Rapids (Halifax County) | Towns and Attractions: | Martin Co: Williamston, Hamilton, Oak City Halifax Co: Hobgood, Scotland Neck, Halifax, Roanoke Rapids |
History: |
NC 125 appeared in late 1922. It ran as new primary routing from NC 30-90 (now US 17 Bus) Williamston northwest through Hamilton and Oak City to Hobgood, then replaced NC 12 from Hobgood to Scotland Neck. Then NC 125 replaced NC 128 northeast to end at NC 305 Rich Square.
In 1925, NC 125 swapped alignments with NC 12. NC 12 ran to Rich Square while NC 125 was routed northwest from Scotland Neck to end at NC 40 (now US 301) near Halifax.
In fall 2019, NC 125 was placed on newly constructed bypass around the west of Williamston, tying directly into where NC 125 had left US 64 ALT. The old route south into Williamston became secondary while south of downtown the route remains US 17 Business then US 64 ALT. In fall 2025, NC 125 was extended southwest over more SR 1142 to end at NC 903 just north of the Martin-Pitt line.
|
Comment: |
NC 125 is a pretty good route (especially when combined with NC 903) to get from I-95 to the Williamston area.
With the extension back to NC 903, NC 125 is now heavily intertwined with NC 903. |
Previous: N.C. 124 |
Next: N.C. 126
Top | NCRoads.com
Home