San Bartolomé Zoogocho es un municipio perteneciente a la Sierra Norte de Oaxaca, ubicado en las coordenadas 96°14’36” de longitud oeste y 17°14’15” de latitud norte y a una altura promedio de 1520 metros sobre el nivel del mar.