Se estima su riqueza florística en torno a las 500 o 600 especies destacando los endemismos "Cerastium gibraltaricum", "Silene tormentosa", "Iberis gibraltaica" o "Limonium emarginatum", muchos de ellos no limitados al peñón sino compartidos también por otras zonas de la bahía de Algeciras.