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
ML621880041
eBird checklist S188928771
Report
Sounds
Call; Song
Marc Regnier
26 Jul 2024
Charleston, South Carolina, United States
Barn Swallow
Hirundo rustica
ML621856512
eBird checklist S188652899
Report
Sounds
Call
www.aladdin .st
25 Jul 2024
Chachoengsao, Thailand
Barn Swallow
Hirundo rustica
ML621843500
eBird checklist S188772570
Report
Felix Eckley
25 Jul 2024
Nipissing, Ontario, Canada
Barn Swallow
Hirundo rustica
ML621717883
eBird checklist S188134589
Report
Kendra Broussard
21 Jul 2024
Portage, Wisconsin, United States
Barn Swallow
Hirundo rustica
ML621717720
eBird checklist S174637803
Report
Sounds
Flight call
Guillaume Perron
15 May 2024
Les Basques, Quebec, Canada
Barn Swallow
Hirundo rustica
ML621713883
eBird checklist S188112912
Report
Tom Endicott
21 Jul 2024
Ottawa, Ontario, Canada
Barn Swallow (American)
Hirundo rustica erythrogaster
ML621707839
eBird checklist S187927848
Report
Sounds
Call
rating 3
1 rating
John Tollefson
20 Jul 2024
Linn, Iowa, United States
Barn Swallow
Hirundo rustica
ML621707180
eBird checklist S186889059
Report
Holger Schneider
13 Jul 2024
Garmisch-Partenkirchen, Bayern, Germany
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML621706888
eBird checklist S168356722
Report
Guilherme Melo
13 Apr 2024
Western Cape, South Africa
Barn Swallow
Hirundo rustica
ML621694601
eBird checklist S187629250
Report
Martha Keller
18 Jul 2024
Capital, British Columbia, Canada
Barn Swallow
Hirundo rustica
ML621677770
eBird checklist S186823135
Report
Sounds
Flight call
rating 2
1 rating
Tabitha Olsen
13 Jul 2024
Rensselaer, New York, United States
Barn Swallow
Hirundo rustica
ML621677769
eBird checklist S186823135
Report
Sounds
Flight call
rating 1
1 rating
Tabitha Olsen
13 Jul 2024
Rensselaer, New York, United States
Barn Swallow
Hirundo rustica
ML621669635
eBird checklist S187891894
Report
Claire Couture
20 Jul 2024
Sept-Rivières, Quebec, Canada
Barn Swallow
Hirundo rustica
ML621668267
eBird checklist S187878435
Report
Alvan Buckley
20 Jul 2024
Ottawa, Ontario, Canada
Barn Swallow (American)
Hirundo rustica erythrogaster
ML621666910
eBird checklist S187849833
Report
Sounds
Call
Timothy Spahr
20 Jul 2024
Worcester, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML621640462
eBird checklist S187743343
Report
Sounds
Call
Marc Regnier
19 Jul 2024
Charleston, South Carolina, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML621636087
eBird checklist S187718742
Report
Sounds
Call
Timothy Spahr
19 Jul 2024
Worcester, Massachusetts, United States
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML621633442
eBird checklist S187654143
Report
Tom Lowe
18 Jul 2024
Shropshire, England, United Kingdom
Barn Swallow
Hirundo rustica
ML621631025
eBird checklist S184270045
Report
Chengheng Hu
29 Jun 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621631017
eBird checklist S184270045
Report
Chengheng Hu
29 Jun 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621631010
eBird checklist S184270045
Report
Chengheng Hu
29 Jun 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621631004
eBird checklist S184270045
Report
Chengheng Hu
29 Jun 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621630999
eBird checklist S184270045
Report
Chengheng Hu
29 Jun 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621630228
eBird checklist S187651686
Report
José Eduardo Mateos Moreno
19 Jul 2024
Ávila, Castilla y León, Spain
Barn Swallow
Hirundo rustica
ML621630226
eBird checklist S187651686
Report
José Eduardo Mateos Moreno
19 Jul 2024
Ávila, Castilla y León, Spain
Barn Swallow
Hirundo rustica
ML621630224
eBird checklist S187651686
Report
José Eduardo Mateos Moreno
19 Jul 2024
Ávila, Castilla y León, Spain
Barn Swallow (American)
Hirundo rustica erythrogaster
ML621601948
eBird checklist S187517337
Report
Sounds
Call
rating 4
1 rating
Timothy Spahr
18 Jul 2024
Worcester, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML621598767
eBird checklist S187339576
Report
Chengheng Hu
17 Jul 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621598766
eBird checklist S187339576
Report
Chengheng Hu
17 Jul 2024
New Taipei City, Taiwan
Barn Swallow
Hirundo rustica
ML621598742
eBird checklist S187339576
Report
Chengheng Hu
17 Jul 2024
New Taipei City, Taiwan
More results