Espinal es un municipio que se ubica en la zona central del estado de Veracruz en la Región Totonaca . Se encuentra ubicado en las coordenadas 20° 16' de latitud norte y 97° 24' de longitud oeste, y tiene una altura de 100 m. [1]
El municipio está formado por 82 localidades donde viven 24.823 personas.