El municipio de Arenal se encuentra en el noroeste del estado, en las coordenadas 20º42’44’’ a 20º52’15’’ de latitud norte y de los 103º37’04’’ a los 103º42’45’’ de longitud oeste, a una altitud de 1450 metros sobre el nivel del mar.