Hirundinidae
Petrochelidon ariel (Gould, 1842)
Petrochelidon fluvicola
Petrochelidon fuliginosa
Petrochelidon fulva (Vieillot, 1808)
Petrochelidon nigricans (Vieillot, 1817)
Petrochelidon perdita
Petrochelidon preussi
Petrochelidon pyrrhonota (Vieillot, 1817)
Petrochelidon rufigula
Petrochelidon rufocollaris Peale, 1848
Petrochelidon spilodera