Alpatlahuac is a municipality situated in the Mexican state of Veracruz. It is positioned at the geographic coordinates of 19°07′N 97°06′W and covers a total surface area of 75.7 km2.
The municipality is located approximately 161 km from Xalapa, which serves as the state capital of Veracruz.