San Cristóbal está ubicado en el departamento de Alta Verapaz y sus colindancias son: