As of May 2010, the borough had a total of 15.19 miles (24.45 km) of roadways, of which 12.50 miles (20.12 km) were maintained by the municipality, 1.52 miles (2.45 km) by Monmouth County and 1.17 miles (1.88 km) by the New Jersey Department of Transportation.

New Jersey State Route 36 is the main highway through Highlands.
At the east end of the borough, Route 36 connects to Sea Bright by way of the Highlands-Sea Bright Bridge.
As of May 2010, the borough had a total of 15.19 miles (24.45 km) of roadways, of which 12.50 miles (20.12 km) were maintained by the municipality, 1.52 miles (2.45 km) by Monmouth County and 1.17 miles (1.88 km) by the New Jersey Department of Transportation.
New Jersey State Route 36 is the main highway through Highlands. At the east end of the borough, Route 36 connects to Sea Bright by way of the Highlands-Sea Bright Bridge.
Highlands, New Jersey