Le genre Petrochelidon comprend 2 à 11 espèces d'hirondelles parfois classées dans le genre Hirundo.
D'après la classification de référence du Congrès ornithologique international (ordre phylogénique) :
Le genre Petrochelidon comprend 2 à 11 espèces d'hirondelles parfois classées dans le genre Hirundo.