North Carolina Highway 48

North Carolina Highway 48 (NC 48) is a primary state highway in the U.S. state of North Carolina that principally connects the cities of Rocky Mount and Roanoke Rapids. The route offers an alternative to US 301 and I-95.

Route description
The highway beings on Falls Road at northbound U.S. Route 301 Business in Rocky Mount. A block after passing by southbound US BUS 301 it enters the neighborhood named after the road. The overlap with NC 43 begins just south of an interchange with US 64 at Exit 468B, where the street becomes Benvenue Road entering the Golden East section of the city. This interchange includes an intersection with Hunter Hill Road. A few turns later, NC 43-48 has another interchange with US 301 Bypass. NC 48 leaves NC 43 at Goldrock Road, and leaves the Golden East section. This segment is primarily residential until it approaches the intersection with the Thomas A. Betts Parkway. From that point, it becomes more rural even as it runs through Drake, intersecting Red Oak-Battleboro Road (NC-1524).

The primarily rural setting is replaced by industrial zoning and then a series of motel franchises as the road approaches the intersection with NC 4 across from Exit 145 the trumpet interchange with Interstate 95. North of that intersection NC 48 is joined by an overlap with NC 4. North of there, surroundings become more rural again, with the exception of a concrete plant and a log home dealership. NC 4 and 48 pass over I-95 without access, switching from the east side of I-95 to the west. Beginning at the intersection with NC 33 in Hickory Crossroads, the route move further away from the interstate. Further north the routes approach a bridge that crosses the Fishing Creek, and thus the Nash-Halifax County Line. Continuing its rural surroundings NC 4 and 48 enters Glenview at the western terminus of NC 481, and later on Brinkleyville where NC 48 intersects with NC 561, and the overlap with NC 4 ends only to turn west onto highway 561, east of the Medoc Mountain State Park. North of Brinkleyville, the road winds through the forests and fields of rural Halifax County even through Aurelian Springs where it intersects Justice Branch Road (NC-1001), then after Fire Tower Road begins to curve to the northeast.

Along this trajectory, it passes through Gretna Green where it intersects NC 903. The road curves back towards the north again before entering a second urban setting known as the City of Roanoke Rapids and widens to four lanes becoming Roanoke Avenue as it approaches US 158. Despite being in a city, the surroundings are primarily suburban. Between the Julian R. Allsbrook Highway and East 14th Street, the road crosses a former Seaboard Air Line between two stations, and part of a wye leading to the WestRock Paper Mill. From there it becomes more urban until near First Street. The spur to that mill is crossed again at the Washington Street Extension just south of the Roanoke Canal Museum and Trail. Moving away from the west side of the mill, the route branches off onto Gaston Road to cross over the top of the Lake Gaston Dam at the Roanoke River as well as the Halifax-Northampton County Line, and instantly enters Gaston, where the route becomes Roanoke Rapids Road. At the intersection with NC 46, the name changes to Pleasant Hill Road and then curves to the east-northeast for the last time. East of the Gaston City Line, the surroundings become rural and stay that way for the rest of the rest of journey. Aside from Warner Bridge and Macon Price Roads (NC-1201), no other intersections exist besides dead end streets and private roads until the western terminus of NC 186 which continues north toward Moore's Ferry Road in Skippers, Virginia. The road crosses over I-95 again, but this time at Exit 180. In fact it serves as the last exit for I-95 in North Carolina. After passing by a small trucking company on the south side, it curves more towards the east, still remaining rural. North Carolina Highway 48 curves to the northeast as it ends at US 301 Pleasant Hill, just south of the North Carolina/Virginia border.

History
The second and current NC 48 was established in 1934 as a renumbering of NC 482, which traversed between NC 43, in Rocky Mount, and US 158, in Littleton. In 1952, NC 48 was rerouted at Brinkleyville northeasterly on new primary routing to Roanoke Rapids, then replaced NC 47 through Gaston and Pleasant Hill; its former alignment became parts of NC 561, Old NC 48 (SR 1312) and NC 4. Between 1963-1968, NC 48 was extended south, with NC 43, to US 301 Business In 1998, NC 48, with NC 43, were rerouted on new connector on Peachtree Street.