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
Maine, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML641296469
eBird checklist S271254581
Report
Trish Berube
3 Sep 2025
Androscoggin, Maine, United States
Barn Swallow
Hirundo rustica
ML641296467
eBird checklist S271254581
Report
Trish Berube
3 Sep 2025
Androscoggin, Maine, United States
Barn Swallow
Hirundo rustica
ML641295783
eBird checklist S271254581
Report
Trish Berube
3 Sep 2025
Androscoggin, Maine, United States
Media notes
Bird on the wire short video: https://youtu.be/DzJZc6tPVbc
Barn Swallow
Hirundo rustica
ML641295784
eBird checklist S271254581
Report
Trish Berube
3 Sep 2025
Androscoggin, Maine, United States
Media notes
Bird on the wire short video: https://youtu.be/DzJZc6tPVbc
Barn Swallow
Hirundo rustica
ML641252468
eBird checklist S271152502
Report
Mark Miller
26 Aug 2025
York, Maine, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML641076696
eBird checklist S270389075
Report
Bill Thompson
30 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640873212
eBird checklist S252082364
Report
Turk Duddy
19 Jun 2025
Lincoln, Maine, United States
Barn Swallow
Hirundo rustica
ML640778091
eBird checklist S268978601
Report
Laurie Pocher
23 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640737770
eBird checklist S269115487
Report
rating 1
1 rating
Jay Evarhart
23 Aug 2025
Penobscot, Maine, United States
Age and sex
Unknown age, Unknown sex - 2
Barn Swallow
Hirundo rustica
ML640737767
eBird checklist S269115487
Report
rating 2
1 rating
Jay Evarhart
23 Aug 2025
Penobscot, Maine, United States
Age and sex
Unknown age, Unknown sex - 2
Behaviors
Preening, scratching, or bathing
Tags
Flock
Barn Swallow
Hirundo rustica
ML640737766
eBird checklist S269115487
Report
rating 2
1 rating
Jay Evarhart
23 Aug 2025
Penobscot, Maine, United States
Age and sex
Adult Female - 1
Barn Swallow
Hirundo rustica
ML640737765
eBird checklist S269115487
Report
Jay Evarhart
23 Aug 2025
Penobscot, Maine, United States
Age and sex
Adult Female - 1
Barn Swallow
Hirundo rustica
ML640737757
eBird checklist S269115487
Report
Jay Evarhart
23 Aug 2025
Penobscot, Maine, United States
Age and sex
Adult Female - 1
Barn Swallow
Hirundo rustica
ML640570707
eBird checklist S268450203
Report
Dana Little
20 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640537461
eBird checklist S268317898
Report
rating 2
1 rating
Julie Perrin
19 Aug 2025
York, Maine, United States
Barn Swallow
Hirundo rustica
ML640533950
eBird checklist S268310381
Report
rating 2
1 rating
Sharon Wilcox
19 Aug 2025
York, Maine, United States
Barn Swallow
Hirundo rustica
ML640375322
eBird checklist S267191257
Report
Brad Woodward
14 Aug 2025
York, Maine, United States
Barn Swallow
Hirundo rustica
ML640273176
eBird checklist S267162892
Report
Sharon Fitzgerald
14 Aug 2025
Penobscot, Maine, United States
Barn Swallow
Hirundo rustica
ML640273163
eBird checklist S267162892
Report
Sharon Fitzgerald
14 Aug 2025
Penobscot, Maine, United States
Barn Swallow
Hirundo rustica
ML640273165
eBird checklist S267162892
Report
Sharon Fitzgerald
14 Aug 2025
Penobscot, Maine, United States
Barn Swallow
Hirundo rustica
ML640245720
eBird checklist S266865964
Report
Anonymous
8 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640245721
eBird checklist S266865964
Report
Anonymous
8 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640245722
eBird checklist S266865964
Report
Anonymous
8 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640245675
eBird checklist S266865964
Report
Anonymous
8 Aug 2025
Cumberland, Maine, United States
Barn Swallow
Hirundo rustica
ML640150669
eBird checklist S266649601
Report
Theo Ballas
11 Aug 2025
Hancock, Maine, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML640085174
eBird checklist S266361670
Report
Stacey Huth
10 Aug 2025
York, Maine, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML640059235
eBird checklist S266183365
Report
rating 3
1 rating
Michael J Good
9 Aug 2025
Hancock, Maine, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML640059236
eBird checklist S266183365
Report
rating 3
1 rating
Michael J Good
9 Aug 2025
Hancock, Maine, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML640007591
eBird checklist S265510414
Report
rating 3
1 rating
Cheryl Ring
6 Aug 2025
Kennebec, Maine, United States
Age and sex
Juvenile, Unknown sex - 4
Barn Swallow
Hirundo rustica
ML639922399
eBird checklist S265502166
Report
Ted Hawksley
6 Aug 2025
Aroostook, Maine, United States
More results