Hirundinidae
Hirundo abyssinica Guérin-Méneville, 1843
Hirundo aethiopica Blanford, 1869
Hirundo albigularis Strickland, 1849
Hirundo andecola d'Orbigny & Lafresnaye, 1837
Hirundo angolensis Bocage, 1868
Hirundo ariel (Gould, 1843)
Hirundo atrocaerulea Sundevall, 1850
Hirundo concolor Sykes, 1832
Hirundo cucullata Boddaert, 1783
Hirundo daurica Linnaeus, 1771
Hirundo dimidiata Sundevall, 1850
Hirundo domicella Hartlaub & Finsch, 1870
Hirundo domicola Jerdon, 1844
Hirundo fluvicola Blyth, 1856
Hirundo fuliginosa (Chapin, 1925)
Hirundo fuligula Lichtenstein, 1842
Hirundo fulva Vieillot, 1807
Hirundo griseopyga Sundevall, 1850
Hirundo leucosoma Swainson, 1837
Hirundo lucida Hartlaub, 1858
Hirundo megaensis Benson, 1942
Hirundo neoxena Gould, 1843
Hirundo nigricans Vieillot, 1817
Hirundo nigrita Gray, 1845
Hirundo nigrorufa Bocage, 1877
Hirundo obsoleta (Cabanis, 1850)
Hirundo perdita Fry & Smith, 1985
Hirundo preussi (Reichenow, 1898)
Hirundo pyrrhonota Vieillot, 1817
Hirundo rufigula Bocage, 1878
Hirundo rufocollaris Peale, 1848
Hirundo rupestris Scopoli, 1769
Hirundo rustica Linnaeus, 1758
Hirundo semirufa Sundevall, 1850
Hirundo senegalensis Linnaeus, 1766
Hirundo smithii Leach, 1818
Hirundo spilodera Sundevall, 1850
Hirundo striolata Schlegel, 1844
Hirundo tahitica J. F. Gmelin, 1789