Mecatlán is a municipality situated in the northern zone of the Mexican state of Veracruz. It is located approximately 327 kilometers from Xalapa, which serves as the state capital.
The municipality covers a total area of 48.53 km² and is positioned at the geographic coordinates of 20°13′N 97°41′W.