Skip to content
Skip to results
Macaulay Library logo
Menu
Close
Main menu
Search
Resources
Machine Learning
Guides
About
News
Help
Donate
Donate
Sign in
Create account
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
ML616544299
eBird checklist S166104544
Report
Claire H
26 Mar 2024
Cameron, Louisiana, United States
Barn Swallow
Hirundo rustica
ML616506304
eBird checklist S166025576
Report
Syed Mawadatullah Safvi
26 Mar 2024
Budgam, Jammu and Kashmir, India
Barn Swallow
Hirundo rustica
ML616498437
eBird checklist S165966318
Report
Ganeshwar S V
24 Mar 2024
Salem, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML616481329
eBird checklist S165938964
Report
Carol Williams
24 Mar 2024
Bullock, Alabama, United States
Barn Swallow
Hirundo rustica
ML616473047
eBird checklist S165764563
Report
Víctor Hugo Sarabia Sánchez
23 Mar 2024
Canela, Coquimbo, Chile
Barn Swallow
Hirundo rustica
ML616470141
eBird checklist S165656091
Report
rating 4
1 rating
Fernando T Rico
22 Mar 2024
Málaga, Andalucía, Spain
Barn Swallow
Hirundo rustica
ML616457450
eBird checklist S165906981
Report
Thomas Brooks
25 Mar 2024
Vaud, Switzerland
Barn Swallow
Hirundo rustica
ML616432231
eBird checklist S143584499
Report
Aric Gjervold
4 Jul 2023
Otter Tail, Minnesota, United States
Barn Swallow
Hirundo rustica
ML616420417
eBird checklist S165613951
Report
Sounds
Flight call
rating 3
1 rating
Nelson Conceição
22 Mar 2024
Tavira, Faro, Portugal
Barn Swallow
Hirundo rustica
ML616371986
eBird checklist S165656091
Report
rating 3
1 rating
Fernando T Rico
22 Mar 2024
Málaga, Andalucía, Spain
Barn Swallow (American)
Hirundo rustica erythrogaster
ML616280236
eBird checklist S165478661
Report
Anuar López
21 Mar 2024
Texcoco, Estado de México, Mexico
Barn Swallow
Hirundo rustica
ML616228248
eBird checklist S165340741
Report
Scott (瑞興) LIN(林)
19 Mar 2024
Nantou County, Taiwan
Barn Swallow
Hirundo rustica
ML616219502
eBird checklist S165314024
Report
Sounds
Flight call
rating 4
1 rating
Nelson Conceição
18 Mar 2024
Tavira, Faro, Portugal
Barn Swallow
Hirundo rustica
ML616203821
eBird checklist S108426063
Report
Matt Mason
29 Apr 2022
Licking, Ohio, United States
Barn Swallow
Hirundo rustica
ML616192233
eBird checklist S103866386
Report
Nelson Contardo
27 Feb 2022
Lampa, Región Metropolitana de Santiago, Chile
Barn Swallow
Hirundo rustica
ML616192232
eBird checklist S103866386
Report
Nelson Contardo
27 Feb 2022
Lampa, Región Metropolitana de Santiago, Chile
Barn Swallow
Hirundo rustica
ML616192019
eBird checklist S103866386
Report
Nelson Contardo
27 Feb 2022
Lampa, Región Metropolitana de Santiago, Chile
Barn Swallow
Hirundo rustica
ML616138937
eBird checklist S164759393
Report
Sounds
Song
Cheng-Ru Tsai
12 Mar 2024
Taichung City, Taiwan
Barn Swallow
Hirundo rustica
ML616076470
eBird checklist S164935203
Report
D Krajnovich
15 Mar 2024
Merced, California, United States
Barn Swallow
Hirundo rustica
ML616054890
eBird checklist S144791513
Report
Sounds
Call; Flight call; Flight song; Song
Aric Gjervold
12 Jul 2023
Clay, Minnesota, United States
Barn Swallow
Hirundo rustica
ML615937895
eBird checklist S164044094
Report
Sounds
Song
Cynthia Su
7 Mar 2024
Nantou County, Taiwan
Barn Swallow
Hirundo rustica
ML615931671
eBird checklist S164472439
Report
Scott (瑞興) LIN(林)
12 Mar 2024
Nantou County, Taiwan
Barn Swallow
Hirundo rustica
ML615834333
eBird checklist S164238641
Report
Andrew Lydeard
9 Mar 2024
Lawrence, Alabama, United States
Barn Swallow
Hirundo rustica
ML615815598
eBird checklist S163319746
Report
Chi-Lien (綺蓮) Hsueh (薛)
1 Mar 2024
Nantou County, Taiwan
Barn Swallow
Hirundo rustica
ML615815527
eBird checklist S163150724
Report
Chi-Lien (綺蓮) Hsueh (薛)
28 Feb 2024
Nantou County, Taiwan
Barn Swallow (American)
Hirundo rustica erythrogaster
ML615807821
eBird checklist S164116160
Report
Sounds
Flight song
rating 1
1 rating
Alvaro Rivera Rojas
8 Mar 2024
San Juan del Río, Querétaro, Mexico
Barn Swallow
Hirundo rustica
ML615758090
eBird checklist S164025636
Report
rating 2
1 rating
Kim Weeks
7 Mar 2024
St. Johns, Florida, United States
Barn Swallow
Hirundo rustica
ML615676331
eBird checklist S163654618
Report
Thomas Brooks
4 Mar 2024
Jaén, Andalucía, Spain
Barn Swallow
Hirundo rustica
ML615637457
eBird checklist S163708826
Report
Sounds
Flight call
rating 2
1 rating
Margaret Viens
4 Mar 2024
Sarasota, Florida, United States
Barn Swallow
Hirundo rustica
ML615615764
eBird checklist S120751098
Report
rating 4
2 ratings
Mateo Montero Mondino
15 Oct 2022
Saladillo, Buenos Aires, Argentina
More results