San Pedro Carchá está en el departamento de Alta Verapaz y está completamente rodeado por municipios del mismo: