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
Best quality
Search
Clear filters
Remove filter
Barn Swallow - Hirundo rustica
Remove filter
Photos
Remove filter
Maine, United States
Export
Search results
Barn Swallow
Hirundo rustica
ML375296561
eBird checklist S88865125
Report
rating 5
9 ratings
Keenan Yakola
22 May 2021
Knox, Maine, United States
Barn Swallow
Hirundo rustica
ML164175791
eBird checklist S57072474
Report
rating 5
5 ratings
Zeke Smith
3 Jun 2019
York, Maine, United States
Age and sex
Adult Female - X
Barn Swallow
Hirundo rustica
ML54069291
eBird checklist S35858029
Report
rating 5
4 ratings
Gary Jarvis
10 Apr 2017
York, Maine, United States
Barn Swallow
Hirundo rustica
ML467712021
eBird checklist S115101133
Report
rating 5
3 ratings
Graham Deese
15 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML467712011
eBird checklist S115101133
Report
rating 5
3 ratings
Graham Deese
15 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML454490431
eBird checklist S109733015
Report
rating 5
3 ratings
Weston Barker
11 May 2022
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML163853531
eBird checklist S57310938
Report
rating 4
3 ratings
Kim Clark
9 Jun 2019
Knox, Maine, United States
Barn Swallow
Hirundo rustica
ML107238551
eBird checklist S47131059
Report
rating 4
3 ratings
Brad Woodward
11 Jul 2018
York, Maine, United States
Barn Swallow
Hirundo rustica
ML73475791
eBird checklist S40197041
Report
rating 4
5 ratings
Brendan Fogarty
1 Jun 2012
York, Maine, United States
Barn Swallow
Hirundo rustica
ML608623136
eBird checklist S148879620
Report
rating 4
3 ratings
Pamela Hunt
3 Sep 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML583784891
eBird checklist S141299102
Report
rating 5
2 ratings
Paul McPartland
11 Jun 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML583784881
eBird checklist S141299102
Report
rating 5
2 ratings
Paul McPartland
11 Jun 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML577640151
eBird checklist S139352100
Report
rating 5
2 ratings
Alex Lamoreaux
26 May 2023
Cumberland, Maine, United States
Age and sex
Adult Male - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML467160831
eBird checklist S114888580
Report
rating 5
2 ratings
Will Carlson
11 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML454490371
eBird checklist S109733015
Report
rating 5
2 ratings
Weston Barker
11 May 2022
Lincoln, Maine, United States
Behaviors
Nest building
Tags
Nest
Barn Swallow
Hirundo rustica
ML471560901
eBird checklist S115074697
Report
rating 5
2 ratings
Kevin Lin
14 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML467969301
eBird checklist S115101198
Report
rating 5
2 ratings
Henrey Deese
15 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML467969291
eBird checklist S115101198
Report
rating 5
2 ratings
Henrey Deese
15 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML446017401
eBird checklist S109397719
Report
rating 5
2 ratings
Linda Cunningham
7 May 2022
Knox, Maine, United States
Barn Swallow
Hirundo rustica
ML161860791
eBird checklist S56745840
Report
rating 5
2 ratings
Susan Wrisley
25 May 2019
York, Maine, United States
Barn Swallow
Hirundo rustica
ML73152561
eBird checklist S36874182
Report
rating 5
2 ratings
andrew aldrich
15 May 2017
York, Maine, United States
Barn Swallow
Hirundo rustica
ML54729361
eBird checklist S36021364
Report
rating 5
2 ratings
Marianne Taylor
16 Apr 2017
Kennebec, Maine, United States
Barn Swallow
Hirundo rustica
ML467712001
eBird checklist S115101133
Report
rating 4
3 ratings
Graham Deese
15 Jul 2022
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML250759671
eBird checklist S71130763
Report
rating 4
3 ratings
David Chernack
4 Jul 2020
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML51355211
eBird checklist S9132111
Report
rating 4
4 ratings
Margaret Viens
4 Jun 2011
Franklin, Maine, United States
Age and sex
Adult, Unknown sex - X
Barn Swallow
Hirundo rustica
ML609188854
eBird checklist S148878850
Report
rating 5
2 ratings
Tom Momeyer
3 Sep 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML608775619
eBird checklist S148953769
Report
rating 5
2 ratings
Charles Carlson
1 Sep 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML608334895
eBird checklist S148590281
Report
rating 5
2 ratings
Thomas Fuller
31 Aug 2023
York, Maine, United States
Barn Swallow
Hirundo rustica
ML605941611
eBird checklist S147856535
Report
rating 5
2 ratings
Tracy Goupil
22 Aug 2023
Piscataquis, Maine, United States
Barn Swallow
Hirundo rustica
ML595909461
eBird checklist S145149308
Report
rating 5
2 ratings
Jennifer Dillon
20 Jul 2023
Cumberland, Maine, United States
More results