Data from an updated and revised checklist of the Spanish flora is analyzed. The Spanish vascular plant flora is composed of 204 families, 1433 genera and 7071 species. Floristic data are analysed by considering three regions: mainland Spain with 5984 species, the Balearic Islands with 1521 species and Canary Islands with 2066 species. Extinct species are included in the analysis, with an extinction rate of 0.35% of the flora. A total of 1488 endemic species are recognized, which account for 21% of the Spanish flora. The rate of endemism in the Canary Islands is 25.9%, considerably higher than for the Balearic Islands (6.9%) and for mainland Spain (13.8%). A list of the 35 strict endemic genera is compiled, of which 65.7% are Canarian, and another list of 27 subendemic genera of which 48.1% are also Canarian. An estimated 12% of the Spanish flora is non‐native, with large variation between the 20.7% of the Canary flora, 10.5% of mainland Spain and 9.7% of the Balearic Islands. Finally, the composition of the Spanish flora for large groups and families is ana lysed. The data show that species richness and endemicity rates have been overestimated by previous authors, and are similar to other Mediterranean countries. It is concluded that a complete revision of the Macaronesian flora is strongly needed to obtain an accurate comparison with the flora of other areas.