According to the United States Census Bureau, the city has a total area of , all land.
Jacinto City is in Central Harris County, along the Missouri Pacific Railroad and at the intersection of U.S. Highway 90, Interstate 610, and Interstate 10.