Cabra es una localidad de la provincia de Córdoba, AndalucÃa, España. En Enero del año 2007 contaba con 21.087 habitantes, de los cuales 10.317 son hombres y 10.770 mujeres, según INE. Su extensión superficial es de 227,54 km² (22.754 ha) y tiene una densidad de población de 91,4 hab/km². Se encuentra situada al sur de la provincia de Córdoba, a unos 72 km de la capital, siendo considerada el centro geográfico de AndalucÃa. Se alcanzan los 1.223 msnm, en el Picacho de la Virgen de la Sierra, siendo el minimo nivel a 310 msnm en las Huertas Bajas, en la unión de los rios Cabra y Santa MarÃa, estando el núcleo urbano a una altitud de 452 msnm.