El Naranjo se localiza al centro oeste del estado entre las coordenadas geográficas 22º 31’ de latitud norte, y 99º 19’ de longitud oeste; a una altura promedio de 270 metros sobre el nivel del mar.