Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Recently uploaded
Search
Clear filters
Remove filter
Bank Swallow - Riparia riparia
Export
Search results
Bank Swallow
Riparia riparia
ML643472891
eBird checklist S279107158
Report
Dimitar Dimitrov
13 Oct 2025
Serres, Central Macedonia, Greece
Bank Swallow
Riparia riparia
ML643462634
eBird checklist S276915429
Report
Yuxuan Hu
3 Oct 2025
Shanghai, China
Bank Swallow
Riparia riparia
ML643461832
eBird checklist S247742806
Report
Connor Thomas
6 Jun 2025
Galway, Connaught, Ireland
Bank Swallow
Riparia riparia
ML643454800
eBird checklist S278920413
Report
Fabricio Candia
11 Oct 2025
Bermejo, Formosa, Argentina
Bank Swallow
Riparia riparia
ML643454067
eBird checklist S271299269
Report
rating 3
1 rating
Baxter Beamer
3 Sep 2025
Northampton, Virginia, United States
Bank Swallow
Riparia riparia
ML643440978
eBird checklist S279202833
Report
rating 3
1 rating
Loren Wright
13 Oct 2025
Orange, California, United States
Behaviors
Flying
Bank Swallow
Riparia riparia
ML643440168
eBird checklist S219328220
Report
Caleb Pendleton
18 Mar 2025
Bexar, Texas, United States
Bank Swallow
Riparia riparia
ML643440142
eBird checklist S219328220
Report
Caleb Pendleton
18 Mar 2025
Bexar, Texas, United States
Bank Swallow
Riparia riparia
ML643435460
eBird checklist S87164526
Report
rating 2
1 rating
Brian Henderson
5 May 2021
Montgomery, Pennsylvania, United States
Age and sex
Adult, Unknown sex - 2
Bank Swallow
Riparia riparia
ML643435295
eBird checklist S87164526
Report
rating 2
1 rating
Brian Henderson
5 May 2021
Montgomery, Pennsylvania, United States
Age and sex
Adult, Unknown sex - 2
Bank Swallow
Riparia riparia
ML643435290
eBird checklist S87164526
Report
rating 2
1 rating
Brian Henderson
5 May 2021
Montgomery, Pennsylvania, United States
Age and sex
Adult, Unknown sex - 2
Bank Swallow
Riparia riparia
ML643430509
eBird checklist S278870425
Report
Tony Llegou
21 May 2020
Oise, Hauts-de-France, France
Bank Swallow
Riparia riparia
ML643427213
eBird checklist S271948169
Report
Eduardo Sevilla
7 Sep 2025
Madrid, Comunidad de, Spain
Bank Swallow
Riparia riparia
ML643427212
eBird checklist S271948169
Report
Eduardo Sevilla
7 Sep 2025
Madrid, Comunidad de, Spain
Bank Swallow
Riparia riparia
ML643412977
eBird checklist S277125063
Report
Alperen KÖSE
4 Oct 2025
Denizli, Türkiye
Bank Swallow
Riparia riparia
ML643410229
eBird checklist S277948274
Report
David Lichter
5 Oct 2025
HaZafon, Israel
Bank Swallow
Riparia riparia
ML643401970
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401971
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401975
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401972
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401973
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401974
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401976
eBird checklist S188621124
Report
A. Gary Reid
22 Jul 2024
Franklin, Vermont, United States
Bank Swallow
Riparia riparia
ML643401017
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643401015
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643401018
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643401016
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643401019
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643401014
eBird checklist S278709400
Report
Beny Wilson
11 Oct 2025
Bocas del Toro, Panama
Bank Swallow
Riparia riparia
ML643396835
eBird checklist S278985181
Report
rating 3
1 rating
Martín Ríos Deaza
11 Oct 2025
Amazonas, Colombia
Age and sex
Adult, Unknown sex - 10
Behaviors
Preening, scratching, or bathing
Tags
Habitat
More results