As of May 2010, the borough had a total of 31.31 miles (50.39 km) of roadways, of which 26.60 miles (42.81 km) were maintained by the municipality, 1.30 miles (2.09 km) by Monmouth County and 3.41 miles (5.49 km) by the New Jersey Department of Transportation.

U.S. Route 9 passes through Freehold, as do Route 33 Business, Route 79, County Route 522 and County Route 537.
 The Henry Hudson Trail runs north along an abandoned rail line to Matawan.
As of May 2010, the borough had a total of 31.31 miles (50.39 km) of roadways, of which 26.60 miles (42.81 km) were maintained by the municipality, 1.30 miles (2.09 km) by Monmouth County and 3.41 miles (5.49 km) by the New Jersey Department of Transportation.
U.S. Route 9 passes through Freehold, as do Route 33 Business, Route 79, County Route 522 and County Route 537.  The Henry Hudson Trail runs north along an abandoned rail line to Matawan.
Freehold Borough, New Jersey