El municipio tiene una extensión de 27.534,9809 ha, dista de la capital del departamento (Bucaramanga) a 151 km y de la capital del país (Bogotá) a 270 km .