D'après la classification de référence du Congrès ornithologique international (ordre phylogénique) :
- Hirundo rustica Linnaeus, 1758 – Hirondelle rustique
- Hirundo lucida Hartlaub, 1858 – Hirondelle de Guinée
- Hirundo angolensis Bocage, 1868 – Hirondelle d'Angola
- Hirundo tahitica J. F. Gmelin, 1789 – Hirondelle de Tahiti
- Hirundo domicola Jerdon, 1844 – Hirondelle des Nilgiri
- Hirundo neoxena Gould, 1843 – Hirondelle messagère
- Hirundo albigularis Strickland, 1849 – Hirondelle à gorge blanche
- Hirundo aethiopica Blanford, 1869 – Hirondelle d'Éthiopie
- Hirundo smithii Leach, 1818 – Hirondelle à longs brins
- Hirundo atrocaerulea Sundevall, 1850 – Hirondelle bleue
- Hirundo nigritaGray, 1845 – Hirondelle à bavette
- Hirundo leucosoma Swainson, 1837 – Hirondelle à ailes tachetées
- Hirundo megaensis Benson, 1942 – Hirondelle à queue blanche
- Hirundo nigrorufa Bocage, 1877 – Hirondelle roux et noir
- Hirundo dimidiata Sundevall, 1850 – Hirondelle à gorge perlée