Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
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
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
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
Export
Search results
Barn Swallow
Hirundo rustica
ML638299044
eBird checklist S255770123
Report
c.a. maedgen
28 Jun 2025
Terrell, Texas, United States
Barn Swallow
Hirundo rustica
ML638299045
eBird checklist S255770123
Report
c.a. maedgen
28 Jun 2025
Terrell, Texas, United States
Barn Swallow
Hirundo rustica
ML638298887
eBird checklist S254655301
Report
rating 5
1 rating
Karen Szafrajda
27 Jun 2025
McCracken, Kentucky, United States
Age and sex
Juvenile, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML638298378
eBird checklist S254655301
Report
rating 5
1 rating
Karen Szafrajda
27 Jun 2025
McCracken, Kentucky, United States
Age and sex
Juvenile, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML638298061
eBird checklist S255762915
Report
rating 4
1 rating
Cristina Hartshorn
30 Jun 2025
Plymouth, Massachusetts, United States
Media notes
Preening.
Age and sex
Adult, Unknown sex - 1
Behaviors
Preening, scratching, or bathing
Barn Swallow
Hirundo rustica
ML638298057
eBird checklist S255762915
Report
rating 4
1 rating
Cristina Hartshorn
30 Jun 2025
Plymouth, Massachusetts, United States
Media notes
Preening.
Age and sex
Adult, Unknown sex - 1
Behaviors
Preening, scratching, or bathing
Barn Swallow
Hirundo rustica
ML638298047
eBird checklist S255762915
Report
rating 4
1 rating
Cristina Hartshorn
30 Jun 2025
Plymouth, Massachusetts, United States
Media notes
Preening.
Age and sex
Adult, Unknown sex - 1
Behaviors
Preening, scratching, or bathing
Barn Swallow
Hirundo rustica
ML638298038
eBird checklist S255762915
Report
rating 4
1 rating
Cristina Hartshorn
30 Jun 2025
Plymouth, Massachusetts, United States
Media notes
Preening.
Age and sex
Adult, Unknown sex - 1
Behaviors
Preening, scratching, or bathing
Barn Swallow
Hirundo rustica
ML638298033
eBird checklist S255762915
Report
rating 3
1 rating
Cristina Hartshorn
30 Jun 2025
Plymouth, Massachusetts, United States
Media notes
Preening.
Age and sex
Adult, Unknown sex - 1
Behaviors
Preening, scratching, or bathing
Barn Swallow
Hirundo rustica
ML638297114
eBird checklist S255700989
Report
Damon Fortney
30 Jun 2025
Bay, Michigan, United States
Barn Swallow
Hirundo rustica
ML638297113
eBird checklist S255700989
Report
Damon Fortney
30 Jun 2025
Bay, Michigan, United States
Barn Swallow
Hirundo rustica
ML638296912
eBird checklist S254841512
Report
Glenn Ousset
28 Jun 2025
Washington, Louisiana, United States
Barn Swallow
Hirundo rustica
ML638296835
eBird checklist S255759658
Report
Alexandria Nikish
27 Jun 2025
Philadelphia, Pennsylvania, United States
Barn Swallow
Hirundo rustica
ML638296451
eBird checklist S255754286
Report
Elizabeth Winter
30 Jun 2025
Douglas, Nebraska, United States
Barn Swallow
Hirundo rustica
ML638296423
eBird checklist S255756881
Report
Pat Snyder
29 Jun 2025
Clark, Washington, United States
Barn Swallow
Hirundo rustica
ML638296392
eBird checklist S255653145
Report
Mike Winck
30 Jun 2025
Blount, Tennessee, United States
Barn Swallow
Hirundo rustica
ML638296145
eBird checklist S255649119
Report
rating 5
2 ratings
Anne Thompson
30 Jun 2025
Berrien, Georgia, United States
Barn Swallow
Hirundo rustica
ML638296175
eBird checklist S255732303
Report
Bill Akin
29 Jun 2025
Jackson, Missouri, United States
Barn Swallow
Hirundo rustica
ML638295855
eBird checklist S252031780
Report
Connor Haindfield
19 Jun 2025
Monona, Iowa, United States
Barn Swallow
Hirundo rustica
ML638295157
eBird checklist S255645222
Report
Jonah Schmucker
30 Jun 2025
Wayne, Michigan, United States
Barn Swallow
Hirundo rustica
ML638295156
eBird checklist S255091846
Report
Leslie Hurteau
29 Jun 2025
Jejudo, South Korea
Barn Swallow
Hirundo rustica
ML638294724
eBird checklist S255725876
Report
S Lambert
30 Jun 2025
Monterey, California, United States
Barn Swallow
Hirundo rustica
ML638294426
eBird checklist S255730740
Report
John Tully
30 Jun 2025
Monterey, California, United States
Barn Swallow
Hirundo rustica
ML638294327
eBird checklist S255725876
Report
S Lambert
30 Jun 2025
Monterey, California, United States
Barn Swallow
Hirundo rustica
ML638294237
eBird checklist S255577817
Report
Luce Chamard
30 Jun 2025
L'Érable, Quebec, Canada
Barn Swallow (American)
Hirundo rustica erythrogaster
ML638292583
eBird checklist S255733624
Report
Barbara Bennett
30 Jun 2025
Bucks, Pennsylvania, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML638292580
eBird checklist S255733624
Report
Barbara Bennett
30 Jun 2025
Bucks, Pennsylvania, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML638292578
eBird checklist S255733624
Report
Barbara Bennett
30 Jun 2025
Bucks, Pennsylvania, United States
Barn Swallow
Hirundo rustica
ML638292301
eBird checklist S225372000
Report
Luis Hernández Aguilar
12 Apr 2025
Solidaridad, Quintana Roo, Mexico
Barn Swallow
Hirundo rustica
ML638292192
eBird checklist S255153546
Report
rating 5
1 rating
Mu Sano
29 Jun 2025
Valladolid, Castilla y León, Spain
More results