Petrochelidon Cabanis, 1850
Petrochelidon pyrrhonota subsp. ganieri
Petrochelidon pyrrhonota subsp. hypopolia
Petrochelidon pyrrhonota subsp. melanogaster
Petrochelidon pyrrhonota subsp. minima
Petrochelidon pyrrhonota subsp. pyrrhonota (Vieillot, 1817)
Petrochelidon pyrrhonota subsp. tachina