Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Filter by photos
Photos
Filter by audio
Audio
Remove media type filter
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
Barn Swallow - Hirundo rustica
Remove filter
Videos
Export
Search results
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Craig Gibson
10 May 2024
Oyster Pond, Falmouth, Barnstable, Massachusetts, United States
ML618765824
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Atlee Hargis
5 May 2024
Chincoteague NWR--Toms Cove Visitor Center, Accomack, Virginia, United States
ML618520386
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Pascal Vagner
16 Apr 2024
Lake Kerkini NP--West embankment, Livadia to Kerkinitis river (ΕΠ Λίμνης Κερκίνης--Δυτικό ανάχωμα, Λιβαδεία προς Κερκινίτη), Serres, Central Macedonia, Greece
ML618420662
Barn Swallow (American)
Hirundo rustica erythrogaster
Report
rating 3
1 rating
Dan Tallman
29 Apr 2024
Billy Frank Jr. Nisqually NWR, Thurston, Washington, United States
ML618175304
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Paweł Maciszkiewicz
29 Apr 2024
Osiecznica – Leniwe Łąki meadows, Lubuskie, Poland
ML618148735
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Paweł Maciszkiewicz
23 Apr 2024
Wyrobisko żwiru i torfu "Trzebule", Lubuskie, Poland
ML617871047
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Patrick McGill
21 Apr 2024
John Heinz NWR--impoundment (Philadelphia Co.), Philadelphia, Pennsylvania, United States
ML617754808
Barn Swallow
Hirundo rustica
Report
Trevor Leitz
10 Jun 2021
CJ Strike WMA--Jack's Creek, Owyhee, Idaho, United States
ML617679737
Barn Swallow
Hirundo rustica
Report
Chris Howard
13 Apr 2024
Farmer's Pond, Inyo, California, United States
ML617341749
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
Arend van Riessen
3 Apr 2024
Batsala Devi Hill-Bagmati up-down, Lalitpur, Bagmati, Nepal
ML616852515
Barn Swallow
Hirundo rustica
Report
Kenny Frisch
14 May 2023
Dry Tortugas NP--Garden Key, Monroe, Florida, United States
ML616615042
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
Eric Francois Roualet
30 Jul 2012
La Tuilerie-Étang Neuf, Meurthe-et-Moselle, Grand Est, France
ML616141699
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Arulvelan Thillainayagam
28 Feb 2024
Pallapalayam Lake, Coimbatore, Tamil Nadu, India
ML615700573
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 3
1 rating
Arend van Riessen
23 Jul 2021
Batsala Devi hill, Lalitpur, Bagmati, Nepal
ML615575180
Barn Swallow
Hirundo rustica
Report
Arend van Riessen
20 Apr 2019
Batsala Devi hill, Lalitpur, Bagmati, Nepal
ML615575071
Barn Swallow
Hirundo rustica
Report
Arend van Riessen
18 Jul 2021
Batsala Devi hill, Lalitpur, Bagmati, Nepal
ML615575147
Barn Swallow
Hirundo rustica
Report
Arend van Riessen
25 Feb 2021
Batsala Devi hill, Lalitpur, Bagmati, Nepal
ML615575092
Barn Swallow
Hirundo rustica
Report
Arend van Riessen
20 Apr 2019
Batsala Devi hill, Lalitpur, Bagmati, Nepal
ML615575070
Barn Swallow
Hirundo rustica
Report
Arend van Riessen
15 Dec 2018
Sankhu Salinadi, Kathmandu, Bagmati, Nepal
ML615575052
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Arulvelan Thillainayagam
30 Jan 2024
Chilika Lake--Mangalajodi, Khordha, Odisha, India
ML615200162
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Mohan Raj K.
18 Feb 2024
Bhavanisagar Rocky grasslands, Erode, Tamil Nadu, India
ML614990742
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Sandip Das
14 Feb 2024
Diara, Hooghly, West Bengal, India
ML614818791
Barn Swallow
Hirundo rustica
Report
Sandip Das
14 Feb 2024
Diara, Hooghly, West Bengal, India
ML614818793
Barn Swallow
Hirundo rustica
Report
Sandip Das
14 Feb 2024
Diara, Hooghly, West Bengal, India
ML614818794
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 3
1 rating
Eric Francois Roualet
25 Apr 2011
Jelsa--Hvar, Splitsko-dalmatinska županija, Croatia
ML614742246
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Mohan Raj K.
16 Jan 2024
Point Calimere Wildlife Sanctuary--Saltpans, Nagapattinam, Tamil Nadu, India
ML614238604
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Mohan Raj K.
16 Jan 2024
Point Calimere Wildlife Sanctuary--Saltpans, Nagapattinam, Tamil Nadu, India
ML614238602
Barn Swallow
Hirundo rustica
Report
Vidhya Swaminathan
31 Dec 2023
Pallikaranai Marsh-- Marshland Park (Restricted Access), Chennai, Tamil Nadu, India
ML612913342
Barn Swallow
Hirundo rustica
Report
Arun Singh: Andaman Bird Tour
22 Dec 2023
Unnamed Road, Port Blair, Andaman and Nicobar Islands, IN (11.622, 92.709), South Andaman, Andaman and Nicobar Islands, India
ML612593430
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Arulvelan Thillainayagam
29 Nov 2023
Mahaganapathy nagar, Coimbatore, Tamil Nadu, India
ML611748216
More results