Cosoleacaque is a municipality situated in the southeastern region of the Mexican state of Veracruz. It is positioned approximately 300 km (190 mi) from Xalapa, the state capital.
The municipality covers a total surface area of 234.42 km² (90.51 sq mi). Its geographic coordinates are 18°00′N 94°38′W.