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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Species
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
Maine, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML619686751
eBird checklist S177653056
Report
rating 2
1 rating
Travis Pryor
24 May 2024
York, Maine, United States
Barn Swallow
Hirundo rustica
ML619633752
eBird checklist S177000671
Report
rating 4
2 ratings
Gary Jarvis
25 May 2024
Androscoggin, Maine, United States
Barn Swallow
Hirundo rustica
ML619410107
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML619410102
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML619410098
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML619410069
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML619410067
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML619410066
eBird checklist S176185612
Report
Amy Simmons
21 May 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML618997372
eBird checklist S174264550
Report
Brad Woodward
13 May 2024
York, Maine, United States
Barn Swallow
Hirundo rustica
ML618882269
eBird checklist S173784954
Report
Cindy Skidgel
11 May 2024
Cumberland, Maine, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML618828119
eBird checklist S173609460
Report
rating 3
1 rating
Edward Muennich
11 May 2024
Hancock, Maine, United States
Barn Swallow
Hirundo rustica
ML618785130
eBird checklist S173311600
Report
Linda Cunningham
10 May 2024
Knox, Maine, United States
Barn Swallow
Hirundo rustica
ML618587890
eBird checklist S172402353
Report
Zachary Holderby
6 May 2024
Hancock, Maine, United States
Barn Swallow
Hirundo rustica
ML618468906
eBird checklist S172066816
Report
rating 2
1 rating
Gary Jarvis
4 May 2024
Androscoggin, Maine, United States
Barn Swallow
Hirundo rustica
ML618468904
eBird checklist S172066816
Report
rating 2
1 rating
Gary Jarvis
4 May 2024
Androscoggin, Maine, United States
Barn Swallow
Hirundo rustica
ML618465027
eBird checklist S172055293
Report
rating 3
1 rating
Edward Muennich
4 May 2024
Hancock, Maine, United States
Barn Swallow
Hirundo rustica
ML618423672
eBird checklist S171705617
Report
rating 1
1 rating
tim goodwin
3 May 2024
Cumberland, Maine, United States
Media notes
A blur but got the underside color.
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML618342700
eBird checklist S171547519
Report
Ethan Whitaker
2 May 2024
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML617646726
eBird checklist S169289068
Report
rating 3
1 rating
Steve Mierzykowski
19 Apr 2024
Penobscot, Maine, United States
Barn Swallow
Hirundo rustica
ML617617254
eBird checklist S169332701
Report
rating 3
1 rating
John Wyatt
19 Apr 2024
Waldo, Maine, United States
Media notes
BARS
Barn Swallow
Hirundo rustica
ML617609613
eBird checklist S169289068
Report
rating 4
1 rating
Steve Mierzykowski
19 Apr 2024
Penobscot, Maine, United States
Barn Swallow
Hirundo rustica
ML617321997
eBird checklist S168386215
Report
Richard Garrigus
13 Apr 2024
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML617305933
eBird checklist S168382846
Report
Mael Glon
13 Apr 2024
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML613950798
eBird checklist S69451454
Report
rating 2
1 rating
Peggy Blair
22 May 2020
Kennebec, Maine, United States
Barn Swallow
Hirundo rustica
ML613950797
eBird checklist S69451454
Report
rating 2
1 rating
Peggy Blair
22 May 2020
Kennebec, Maine, United States
Barn Swallow
Hirundo rustica
ML611379182
eBird checklist S154881329
Report
rating 1
1 rating
Angel Zakharia
14 Jun 2015
Aroostook, Maine, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML611379183
eBird checklist S154881329
Report
rating 2
1 rating
Angel Zakharia
14 Jun 2015
Aroostook, Maine, United States
Barn Swallow
Hirundo rustica
ML611029587
eBird checklist S59266355
Report
rating 2
1 rating
Mary Conant
24 Aug 2019
York, Maine, United States
Barn Swallow
Hirundo rustica
ML611024588
eBird checklist S59365263
Report
rating 1
1 rating
Mary Conant
24 Aug 2019
York, Maine, United States
Barn Swallow
Hirundo rustica
ML610660222
eBird checklist S153173879
Report
rating 3
1 rating
Matthew D'Angelo
10 Aug 2023
Sagadahoc, Maine, United States
More results