Chocholá es uno de los 106 municipios que constituyen el estado mexicano de Yucatán. Se encuentra localizado al oeste del estado, aproximadamente a 21 kilómetros al suroeste de la ciudad de Mérida. Cuenta con una extensión territorial de 99.64 km².
Chocholá se localiza al oeste del estado entre las coordenadas geográficas 20º 41’ y 20º 49’ de latitud norte, y 89° 49’ y 89° 65’ de longitud oeste; a una altura promedio de 14 metros sobre el nivel del mar.