Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Bank Swallow - Riparia riparia
Remove filter
Photos
Export
Search results
Bank Swallow
Riparia riparia
ML367993731
eBird checklist S94422038
Report
rating 5
94 ratings
Matt Mason
9 Sep 2021
Wayne, Ohio, United States
Bank Swallow
Riparia riparia
ML347652321
eBird checklist S89918030
Report
rating 5
104 ratings
Ryan Schain
9 Jun 2021
Essex, Massachusetts, United States
Bank Swallow
Riparia riparia
ML338418891
eBird checklist S87982815
Report
rating 5
91 ratings
Brad Imhoff
13 May 2021
Licking, Ohio, United States
Bank Swallow
Riparia riparia
ML448628121
eBird checklist S110152371
Report
rating 5
79 ratings
Matthew Dolkart
14 May 2022
Cook, Illinois, United States
Bank Swallow
Riparia riparia
ML81493281
eBird checklist S38665651
Report
rating 5
45 ratings
Jake Cvetas
22 Jun 2017
Cook, Illinois, United States
Bank Swallow
Riparia riparia
ML383152351
eBird checklist S89815772
Report
rating 5
57 ratings
Shirley Pulgar Hughes
4 Jun 2021
Cook, Illinois, United States
Age and sex
Adult, Unknown sex - 1
Bank Swallow
Riparia riparia
ML174956181
eBird checklist S58793300
Report
rating 5
61 ratings
François Martin
6 Aug 2019
Avignon, Quebec, Canada
Bank Swallow
Riparia riparia
ML61983061
eBird checklist S37813808
Report
rating 5
60 ratings
Ian Hearn
26 Jun 2017
Ada, Idaho, United States
Age and sex
Adult, Unknown sex - X
Bank Swallow
Riparia riparia
ML61983051
eBird checklist S37813808
Report
rating 5
40 ratings
Ian Hearn
26 Jun 2017
Ada, Idaho, United States
Age and sex
Adult, Unknown sex - X
Bank Swallow
Riparia riparia
ML463283381
eBird checklist S113981630
Report
rating 5
24 ratings
Max Kelly
28 Jun 2022
Cook, Illinois, United States
Behaviors
Feeding young; Flying; Foraging or eating
Bank Swallow
Riparia riparia
ML568498411
eBird checklist S136286671
Report
rating 5
31 ratings
Graham Deese
6 May 2023
Cook, Illinois, United States
Bank Swallow
Riparia riparia
ML618198080
eBird checklist S170457312
Report
rating 5
22 ratings
Aidan Brubaker
26 Apr 2024
Humboldt, California, United States
Behaviors
Flying
Bank Swallow
Riparia riparia
ML114206901
eBird checklist S47845579
Report
rating 5
22 ratings
Caleb Putnam
14 Aug 2018
Highland, Scotland, United Kingdom
Bank Swallow
Riparia riparia
ML149194661
eBird checklist S54584724
Report
rating 5
62 ratings
Al Božič
5 Apr 2019
Piran, Slovenia
Bank Swallow
Riparia riparia
ML568718441
eBird checklist S136232638
Report
rating 5
17 ratings
Liam Hutcheson
5 May 2023
Grays Harbor, Washington, United States
Bank Swallow
Riparia riparia
ML252886281
eBird checklist S72022083
Report
rating 5
17 ratings
Darlene Friedman
31 Jul 2020
Tuscola, Michigan, United States
Bank Swallow
Riparia riparia
ML353211611
eBird checklist S91455339
Report
rating 5
29 ratings
Alfonso Rodrigo
8 Jul 2021
Zamora, Castilla y León, Spain
Bank Swallow
Riparia riparia
ML455734971
eBird checklist S111852799
Report
rating 5
21 ratings
Blair Dudeck
31 May 2022
Central Okanagan, British Columbia, Canada
Bank Swallow
Riparia riparia
ML105551461
eBird checklist S46742786
Report
rating 5
16 ratings
Pedro Marques
23 Jun 2018
Vila Franca de Xira, Lisboa, Portugal
Bank Swallow
Riparia riparia
ML467016041
eBird checklist S114916109
Report
rating 5
13 ratings
Rui Pereira | Portugal Birding
12 Jul 2022
Vila Franca de Xira, Lisboa, Portugal
Bank Swallow
Riparia riparia
ML253095821
eBird checklist S72022083
Report
rating 5
13 ratings
Darlene Friedman
31 Jul 2020
Tuscola, Michigan, United States
Bank Swallow
Riparia riparia
ML248724861
eBird checklist S71337423
Report
rating 5
35 ratings
Liam Huber
10 Jul 2020
Butte, California, United States
Age and sex
Adult, Unknown sex - 1
Bank Swallow
Riparia riparia
ML240980911
eBird checklist S70022824
Report
rating 5
14 ratings
Adam Perrier
3 Jun 2020
Yukon, Yukon Territory, Canada
Bank Swallow
Riparia riparia
ML532869751
eBird checklist S127858556
Report
rating 5
12 ratings
Moditha Kodikara Arachchi
6 Feb 2023
Hambantota, Hambantota, Sri Lanka
Bank Swallow
Riparia riparia
ML240980691
eBird checklist S70022824
Report
rating 5
12 ratings
Adam Perrier
3 Jun 2020
Yukon, Yukon Territory, Canada
Bank Swallow
Riparia riparia
ML101531071
eBird checklist S45935188
Report
rating 5
14 ratings
Brad Heath
22 May 2018
Muskegon, Michigan, United States
Bank Swallow
Riparia riparia
ML426573881
eBird checklist S105136679
Report
rating 4
42 ratings
Juan Diego Fernández
19 Mar 2022
Málaga, Andalucía, Spain
Bank Swallow
Riparia riparia
ML592913061
eBird checklist S144035068
Report
rating 5
11 ratings
Sylvain Reyt
30 Jun 2023
Finistère, Bretagne, France
Bank Swallow
Riparia riparia
ML583283021
eBird checklist S141144065
Report
rating 5
11 ratings
Frédérick Lelièvre
10 Jun 2023
Québec, Quebec, Canada
Behaviors
Flying
Bank Swallow
Riparia riparia
ML583280091
eBird checklist S141144065
Report
rating 5
11 ratings
Frédérick Lelièvre
10 Jun 2023
Québec, Quebec, Canada
Behaviors
Flying
More results