Cabra estas urbo kaj municipo de la Aŭtonoma Komunumo Andaluzio, en la provincoCórdoba, sude de Hispanio.
La areo de la municipo estas 228 km2 kie loĝas 21087 geloĝantoj, do loĝdenso estas 92.5 loĝ./km2.
Cabra situas je 72 km de la provinca ĉefurbo Córdoba.
Laŭ statistikoj de la andaluza registaro (SIMAArkivigite je 2006-05-27 per la retarkivo Wayback Machine, 2007) la 21087 geloĝantoj de la municipo Cabra estas 10770 inoj kaj 10317 viroj. En la 228-kvadratkilometra teritorio estas 3 setlejoj, kie loĝas 20113 geloĝantoj, kaj aliaj 974 geloĝantoj loĝas dise en kamparo. Lasta konata nombro de naskiĝoj po jaro estis 235, 103 inoj kaj 132 viroj, kaj mortis 219, 95 inoj kaj 124 viroj. Tiel la natura kresko estis 16 (0.1%). La laborkapabla loĝantaro estis 8933 homoj (42.4%).