Cabrera es un municipio colombiano del departamento de Santander ubicado en la provincia de Guanentá
Se sitúa a 127 km de Bucaramanga, y a 350 km de la capital del país, Bogotá. Entre sus atractivos se destacan sus construcciones de arquitectura española, cascadas naturales, balnearios y su iglesia de la Inmaculada Concepción.
Su poblacion es de 2267 habitantes.
Su extencion geografica es de 78km².
Su altitud a nivel del mar es de 980m.