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
Filter by photos
Photos
Remove media type filter
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
Recently uploaded
Search
Clear filters
Remove filter
Barn Swallow - Hirundo rustica
Remove filter
Audio
Export
Search results
Barn Swallow
Hirundo rustica
ML618049791
eBird checklist S170621177
Report
Tania Mohacsi
27 Apr 2024
Roussillon, Quebec, Canada
Barn Swallow
Hirundo rustica
ML618036287
eBird checklist S114920990
Report
rating 3
1 rating
Katrina Theisen
12 Jul 2022
Otter Tail, Minnesota, United States
Barn Swallow
Hirundo rustica
ML618014459
eBird checklist S170480313
Report
Curtis Stewart
27 Apr 2024
Alfalfa, Oklahoma, United States
Barn Swallow
Hirundo rustica
ML617981091
eBird checklist S170224749
Report
Olivier Lannoy
25 Apr 2024
Vlaamse Gewest, Belgium
Barn Swallow
Hirundo rustica
ML617962775
eBird checklist S165167008
Report
rating 3
1 rating
Vicente Pantoja Maggi
17 Mar 2024
Madrid, Comunidad de, Spain
Barn Swallow
Hirundo rustica
ML617950302
eBird checklist S145708150
Report
Kathryn Dick
26 Jul 2023
Apache, Arizona, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML617950135
eBird checklist S170296690
Report
Anonymous
25 Apr 2024
Kane, Illinois, United States
Barn Swallow
Hirundo rustica
ML617942926
eBird checklist S170248668
Report
David and Regan Goodyear
25 Apr 2024
Kawartha Lakes, Ontario, Canada
Barn Swallow
Hirundo rustica
ML617942925
eBird checklist S170248668
Report
David and Regan Goodyear
25 Apr 2024
Kawartha Lakes, Ontario, Canada
Barn Swallow
Hirundo rustica
ML617941385
eBird checklist S170260486
Report
Sounds
Flight song
Jorge Leitão
25 Apr 2024
Caminha, Viana do Castelo, Portugal
Barn Swallow
Hirundo rustica
ML617940268
eBird checklist S170248641
Report
David and Regan Goodyear
25 Apr 2024
Kawartha Lakes, Ontario, Canada
Barn Swallow
Hirundo rustica
ML617919789
eBird checklist S170190548
Report
Luke Donahue
25 Apr 2024
Summit, Ohio, United States
Barn Swallow
Hirundo rustica
ML617917151
eBird checklist S170148261
Report
Jean Iron
24 Apr 2024
Durham, Ontario, Canada
Barn Swallow
Hirundo rustica
ML617908171
eBird checklist S170170195
Report
Paolo Matteucci
24 Apr 2024
Tishomingo, Mississippi, United States
Barn Swallow
Hirundo rustica
ML617881896
eBird checklist S169958218
Report
Sounds
Song
rating 4
1 rating
Paweł Maciszkiewicz
23 Apr 2024
Lubuskie, Poland
Barn Swallow
Hirundo rustica
ML617879904
eBird checklist S170094797
Report
AUDREY DOROFY
24 Apr 2024
Burlington, New Jersey, United States
Barn Swallow
Hirundo rustica
ML617878841
eBird checklist S170093873
Report
Susan Gowen
24 Apr 2024
Hartford, Connecticut, United States
Barn Swallow
Hirundo rustica
ML617833011
eBird checklist S169905265
Report
Vasco Valadares
21 Apr 2024
Alcochete, Setúbal, Portugal
Barn Swallow
Hirundo rustica
ML617735407
eBird checklist S169645870
Report
Sounds
Call; Flight call
rating 2
1 rating
Joseph Rowsome
21 Apr 2024
Vaucluse, Provence-Alpes-Côte d'Azur, France
Barn Swallow
Hirundo rustica
ML617735408
eBird checklist S169645870
Report
Sounds
Call; Flight call
Joseph Rowsome
21 Apr 2024
Vaucluse, Provence-Alpes-Côte d'Azur, France
Barn Swallow
Hirundo rustica
ML617732723
eBird checklist S168570479
Report
Sounds
Call
rating 2
1 rating
Andrew Steele
14 Apr 2024
Burgas, Bulgaria
Barn Swallow (American)
Hirundo rustica erythrogaster
ML617716308
eBird checklist S169626262
Report
Justin Leahy
21 Apr 2024
Harris, Texas, United States
Barn Swallow
Hirundo rustica
ML617710657
eBird checklist S169036016
Report
Tamas Zeke
16 Apr 2024
Budapest, Hungary
Barn Swallow (American)
Hirundo rustica erythrogaster
ML617656711
eBird checklist S169452812
Report
Michael Morin
20 Apr 2024
Menard, Illinois, United States
Barn Swallow
Hirundo rustica
ML617566795
eBird checklist S168993540
Report
Viktor Kovacevic
16 Apr 2024
Beograd, Serbia
Barn Swallow
Hirundo rustica
ML617564494
eBird checklist S168922980
Report
Diane Etchison
15 Apr 2024
Orange, California, United States
Barn Swallow
Hirundo rustica
ML617536332
eBird checklist S169092766
Report
Ruth Gravance
17 Apr 2024
Los Angeles, California, United States
Barn Swallow
Hirundo rustica
ML617495354
eBird checklist S168972091
Report
Sounds
Flight call
rating 2
1 rating
Paul Sellin
16 Apr 2024
Kerr, Texas, United States
Barn Swallow
Hirundo rustica
ML617495355
eBird checklist S168972091
Report
Sounds
Flight call
rating 3
1 rating
Paul Sellin
16 Apr 2024
Kerr, Texas, United States
Barn Swallow
Hirundo rustica
ML617475263
eBird checklist S168913599
Report
Roberto Lupi
14 Apr 2024
Lombardia, Italy
More results