El municipio ocupa 686 km², y limita con Cerrito por el norte; Carcasí, Enciso y Málaga por el sur; Boyacá por el oriente; y San Andrés por el occidente.