CR 545 begins at an intersection with CR 530 in the community of Browns Mills in Pemberton Township, heading north-northwest on two-lane undivided Trenton Road. The road passes a mix of homes and businesses, crossing CR 667. The route runs to the west of Deborah Heart and Lung Center before entering wooded areas with residences located along the east side of the road as it enters the grounds of Joint Base McGuire–Dix–Lakehurst within New Hanover Township and becomes Texas Avenue. After the Range Road intersection, CR 545 reaches the Browns Mills Gate into JB MDL, at which point the general public is prohibited from the road. Along this stretch, the road runs between Fort Dix buildings to the west and McGuire Air Force Base to the east. After a traffic light with an unnamed road, the route becomes Wrightstown Road and intersects CR 616 at a traffic circle, making a turn to the north. Crossing into Wrightstown, CR 545 leaves JB MDL at the Wrightstown Gate, where the road is accessible to the general public again. The road passes several businesses as Fort Dix Street, crossing CR 616. In North Hanover Township, the route intersects CR 666 and bears northwest onto Wrightstown-Georgetown Road, heading into a mix of farms and homes in Springfield Township. CR 545 reaches a junction with CR 680, at which point the route merges onto a four-lane divided highway that serves as the main access road to McGuire Air Force Base via CR 680. The road crosses CR 537 and narrows back into a two-lane undivided road that turns more to the northwest as it enters Chesterfield Township. The route continues through more areas of farms, woods, and residences as it enters Mansfield Township. Here, CR 545 intersects Bordentown Road, which provides access to Route 68 a short distance to the west, and it makes a turn to the north into more residential areas. A short distance later, the route meets the northern terminus of CR 543 and becomes Bordentown-Georgetown Road. Entering Chesterfield Township again, the road enters more agricultural areas with a few patches of woods, heading north-northwest. Upon crossing CR 660, CR 545 comes into Bordentown Township and enters more residential surroundings, making a turn to the northwest as it passes under the New Jersey Turnpike. The road has intersections with US 206 and US 130 a short distance apart, with the name becoming Farnsworth Avenue at the intersection with the former and county maintenance ending at the latter. The road continues into Bordentown, where it is municipally maintained and lined with several homes and downtown businesses. In the center of Bordentown, CR 545 has an intersection with the western terminus of CR 528. After crossing overConrail Shared Assets Operations' Robbinsville Industrial Trackrailroad line, the route reaches its northern terminus at the CR 662 intersection.