The route is a two- to four-lane suburban road that passes through several communities, including Runnemede, Haddonfield, and Cherry Hill Township.
The temporary alignment of Route 41 along CR 573 was made permanent in the early 2000s.
[1] The route crosses the Big Timber Creek into Camden County, running along the border of Runnemede and Gloucester Township.
Upon crossing Conrail Shared Assets Operations' Beesleys Point Secondary railroad line, Route 41 and CR 573 run along the border of Barrington and Haddon Heights, with Barrington to the southeast and Haddon Heights to the northwest.
[1] They pass over NJ Transit’s Atlantic City Line and the PATCO Speedline south of the Haddonfield PATCO station and then intersect CR 561 (Haddon Avenue) Past CR 561, the road crosses the Cooper River into Cherry Hill Township.
[1][3] Route 41 becomes a four-lane divided highway at the crossing of the Pennsauken Creek and enters Maple Shade Township, Burlington County.
[1] From Moorestown to Haddonfield, the road was created as part of a King's Highway legislated in 1681 to connect South Amboy and Salem.
During reconstruction of the traffic circle between Routes 38, 41, and 73 into an interchange by the 1970s, Route 41 was relocated to a new alignment that bypassed the original traffic circle and extended north a short distance on Kings Highway to just south of the CR 608 (Lenola Road) intersection in Maple Shade Township.