Cabrera is a town and municipality in Sumapaz Province, in the Cundinamarca Department of Colombia. It is situated roughly four hours from Bogotá, the national capital.
The town was founded in the 1920s. Its surrounding area is known for livestock raising and fruit production, and in the mid-1990s it gained recognition for producing a notable variety of beans.