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
Filter by photos
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
Alaska, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML620495196
eBird checklist S181749391
Report
Jeff Osborne
13 Jun 2024
North Slope Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620480032
eBird checklist S181734443
Report
Matt Sim
15 Jun 2024
North Slope Borough, Alaska, United States
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML620456663
eBird checklist S149162498
Report
rating 3
1 rating
Nathan Dubrow
15 Jun 2023
Aleutians West Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML620438180
eBird checklist S181432831
Report
Daniel Nelson
14 Jun 2024
Anchorage Municipality, Alaska, United States
Barn Swallow
Hirundo rustica
ML620435712
eBird checklist S181533327
Report
rating 3
1 rating
David McQuade
14 Jun 2024
North Slope Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620434861
eBird checklist S181531116
Report
Addie Willsrud
14 Jun 2024
North Slope Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620369427
eBird checklist S180077120
Report
Kristen Cart
7 Jun 2024
Haines Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620369426
eBird checklist S180077120
Report
Kristen Cart
7 Jun 2024
Haines Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620369425
eBird checklist S180077120
Report
Kristen Cart
7 Jun 2024
Haines Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620350300
eBird checklist S181086102
Report
Shori Velles
9 Jun 2024
Ketchikan Gateway Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620317299
eBird checklist S180872261
Report
Scott Vulstek
11 Jun 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620317298
eBird checklist S180872261
Report
Scott Vulstek
11 Jun 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620194287
eBird checklist S180232241
Report
Michelle Sopoliga
7 Jun 2024
Skagway Municipality, Alaska, United States
Barn Swallow
Hirundo rustica
ML620174977
eBird checklist S179997574
Report
Chuck Mitchell
7 Jun 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620153153
eBird checklist S180006297
Report
Devin Johnson
7 Jun 2024
Nome Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML620153151
eBird checklist S180006297
Report
Devin Johnson
7 Jun 2024
Nome Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML620153150
eBird checklist S180006297
Report
Devin Johnson
7 Jun 2024
Nome Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML620153149
eBird checklist S180006297
Report
Devin Johnson
7 Jun 2024
Nome Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML620152429
eBird checklist S179286949
Report
Jay Mitchell
3 Jun 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML620092495
eBird checklist S179662324
Report
Denise Turley
2 Jun 2024
Yakutat City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619883466
eBird checklist S177859775
Report
Detlef Buettner
28 May 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619727793
eBird checklist S177810701
Report
Dean Karwacki
26 May 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619727791
eBird checklist S177810701
Report
Dean Karwacki
26 May 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619727792
eBird checklist S177810701
Report
Dean Karwacki
26 May 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619365028
eBird checklist S176033167
Report
Scott Fischer
20 May 2024
Juneau City and Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML619291275
eBird checklist S175686552
Report
Lee & Mary Ann Evans
5 Jul 2011
Juneau City and Borough, Alaska, United States
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML617167430
eBird checklist S91394981
Report
rating 4
4 ratings
Zak Pohlen
6 Jun 2021
Aleutians West Census Area, Alaska, United States
Barn Swallow
Hirundo rustica
ML613276571
eBird checklist S142270850
Report
rating 3
1 rating
Jose Gagnon
20 Jun 2023
North Slope Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML613276554
eBird checklist S142270850
Report
rating 2
1 rating
Jose Gagnon
20 Jun 2023
North Slope Borough, Alaska, United States
Barn Swallow
Hirundo rustica
ML613276547
eBird checklist S142270850
Report
rating 3
1 rating
Jose Gagnon
20 Jun 2023
North Slope Borough, Alaska, United States
More results