Trenton is located in southwestern Fannin County. U.S. Route 69 passes through the northeast part of the city and Texas State Highway 121 passes through the northern part of Trenton, crossing US 69.
The center of Dallas is 57 miles (92 km) southwest of Trenton via Melissa and McKinney.