La disparition de leurs nids est également en cause : parfois, les hommes les enlèvent pour des raisons de propreté, surtout à cause des fientes. 
La destruction d’un nid habité peut être punie jusqu’à un an de prison et 15 000 € d’amende.
Pourtant, la loi française l’interdit car l’hirondelle est une espèce protégée. 