Carrillo Puerto is a municipality in the Mexican state of Veracruz. It is located in the central area of the State of Veracruz, at 18°47′N 96°34′W / 18.783°N 96.567°W. It has a surface of 246.76 km2 and a population of 18,888 as of 2020.[1] Its seat is Tamarindo (1,209 inhabitants) and its most populated town is El Palmar (1,259).[1]