Está ubicado al noroeste del estado de Oaxaca, con una distancia aproximada de 198 kilómetros hacia la capital del estado.