Trenton is located in Jones County (of which it is the county seat) west of New Bern, between Kinston and Emerald Isle along Hwy 58 on the banks of the Trent River near the Croatan National Forest and the Hofmann State Forest.
See more North Carolina Cities and Towns.