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
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619350275
eBird checklist S175787718
Report
Maxfield Weakley
19 May 2024
Orange, Florida, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619350272
eBird checklist S175787718
Report
Maxfield Weakley
19 May 2024
Orange, Florida, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619350261
eBird checklist S175787718
Report
rating 5
1 rating
Maxfield Weakley
19 May 2024
Orange, Florida, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619350256
eBird checklist S175787718
Report
Maxfield Weakley
19 May 2024
Orange, Florida, United States
Barn Swallow
Hirundo rustica
ML619350121
eBird checklist S151010145
Report
Nancy Cox
6 Aug 2023
Bernalillo, New Mexico, United States
Barn Swallow
Hirundo rustica
ML619349727
eBird checklist S174181378
Report
Rosemary Clapham
12 May 2024
Elgin, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619349548
eBird checklist S175959323
Report
rating 5
1 rating
Javier Gómez González
25 Mar 2018
Granada, Andalucía, Spain
Barn Swallow
Hirundo rustica
ML619349546
eBird checklist S175959323
Report
rating 5
1 rating
Javier Gómez González
25 Mar 2018
Granada, Andalucía, Spain
Barn Swallow
Hirundo rustica
ML619349545
eBird checklist S175959323
Report
rating 5
1 rating
Javier Gómez González
25 Mar 2018
Granada, Andalucía, Spain
Barn Swallow
Hirundo rustica
ML619348959
eBird checklist S175924061
Report
eildert beeftink
20 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619348261
eBird checklist S175038487
Report
Dan Meyer
17 May 2024
Cook, Illinois, United States
Barn Swallow
Hirundo rustica
ML619347871
eBird checklist S175912873
Report
Catherine Lawrence
20 May 2024
Ottawa, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619347873
eBird checklist S175912873
Report
Catherine Lawrence
20 May 2024
Ottawa, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619347872
eBird checklist S175912873
Report
Catherine Lawrence
20 May 2024
Ottawa, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619347870
eBird checklist S175912873
Report
Catherine Lawrence
20 May 2024
Ottawa, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619347468
eBird checklist S175948910
Report
Jim Figlar
20 May 2024
Northampton, Pennsylvania, United States
Barn Swallow
Hirundo rustica
ML619347019
eBird checklist S175945799
Report
rating 5
1 rating
M. M. Schaefer
19 May 2024
Orange, Florida, United States
Age and sex
Adult, Unknown sex - 4
Barn Swallow
Hirundo rustica
ML619347020
eBird checklist S175945799
Report
rating 5
1 rating
M. M. Schaefer
19 May 2024
Orange, Florida, United States
Age and sex
Adult, Unknown sex - 4
Barn Swallow
Hirundo rustica
ML619347021
eBird checklist S175945799
Report
rating 5
1 rating
M. M. Schaefer
19 May 2024
Orange, Florida, United States
Age and sex
Adult Male - 1
Barn Swallow
Hirundo rustica
ML619347018
eBird checklist S175945799
Report
rating 5
1 rating
M. M. Schaefer
19 May 2024
Orange, Florida, United States
Age and sex
Adult, Unknown sex - 1
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619346658
eBird checklist S175908471
Report
rating 5
1 rating
Jay Wherley
20 May 2024
Buncombe, North Carolina, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Nest building
Barn Swallow
Hirundo rustica
ML619346109
eBird checklist S175057397
Report
Wesley McGee
13 May 2024
Hocking, Ohio, United States
Barn Swallow
Hirundo rustica
ML619345916
eBird checklist S175939927
Report
Jose Leal
19 May 2024
Torres Vedras, Lisboa, Portugal
Barn Swallow
Hirundo rustica
ML619345914
eBird checklist S175939927
Report
Jose Leal
19 May 2024
Torres Vedras, Lisboa, Portugal
Barn Swallow
Hirundo rustica
ML619345912
eBird checklist S175939927
Report
Jose Leal
19 May 2024
Torres Vedras, Lisboa, Portugal
Barn Swallow
Hirundo rustica
ML619345915
eBird checklist S175939927
Report
Jose Leal
19 May 2024
Torres Vedras, Lisboa, Portugal
Barn Swallow
Hirundo rustica
ML619345813
eBird checklist S174983929
Report
Kristine Mika
16 May 2024
Barry, Michigan, United States
Barn Swallow
Hirundo rustica
ML619345738
eBird checklist S175905227
Report
Kathy Rhodes
20 May 2024
Terrebonne, Louisiana, United States
Barn Swallow
Hirundo rustica
ML619345737
eBird checklist S175905227
Report
Kathy Rhodes
20 May 2024
Terrebonne, Louisiana, United States
Barn Swallow
Hirundo rustica
ML619345736
eBird checklist S175905227
Report
Kathy Rhodes
20 May 2024
Terrebonne, Louisiana, United States
More results