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
ML617871047
eBird checklist S169958218
Report
rating 3
1 rating
Paweł Maciszkiewicz
23 Apr 2024
Lubuskie, Poland
Barn Swallow
Hirundo rustica
ML617754808
eBird checklist S169702704
Report
rating 4
2 ratings
Patrick McGill
21 Apr 2024
Philadelphia, Pennsylvania, United States
Barn Swallow
Hirundo rustica
ML617679737
eBird checklist S89967304
Report
Trevor Leitz
10 Jun 2021
Owyhee, Idaho, United States
Barn Swallow
Hirundo rustica
ML617341749
eBird checklist S168499483
Report
Chris Howard
13 Apr 2024
Inyo, California, United States
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML616852515
eBird checklist S167011101
Report
Arend van Riessen
3 Apr 2024
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML616615042
eBird checklist S137790323
Report
Kenny Frisch
14 May 2023
Monroe, Florida, United States
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML616141699
eBird checklist S65087496
Report
Eric Francois Roualet
30 Jul 2012
Meurthe-et-Moselle, Grand Est, France
Barn Swallow
Hirundo rustica
ML615700573
eBird checklist S163855931
Report
rating 4
1 rating
Arulvelan Thillainayagam
28 Feb 2024
Coimbatore, Tamil Nadu, India
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML615575180
eBird checklist S92737747
Report
rating 3
1 rating
Arend van Riessen
23 Jul 2021
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615575071
eBird checklist S57279513
Report
Arend van Riessen
20 Apr 2019
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615575147
eBird checklist S92169641
Report
Arend van Riessen
18 Jul 2021
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615575092
eBird checklist S82478077
Report
Arend van Riessen
25 Feb 2021
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615575070
eBird checklist S57279513
Report
Arend van Riessen
20 Apr 2019
Lalitpur, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615575052
eBird checklist S50741335
Report
Arend van Riessen
15 Dec 2018
Kathmandu, Bagmati, Nepal
Barn Swallow
Hirundo rustica
ML615200162
eBird checklist S160166335
Report
rating 4
1 rating
Arulvelan Thillainayagam
30 Jan 2024
Khordha, Odisha, India
Barn Swallow
Hirundo rustica
ML614990742
eBird checklist S162014310
Report
rating 5
1 rating
Mohan Raj K.
18 Feb 2024
Erode, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML614818791
eBird checklist S161487740
Report
rating 5
1 rating
Sandip Das
14 Feb 2024
Hooghly, West Bengal, India
Barn Swallow
Hirundo rustica
ML614818793
eBird checklist S161487740
Report
Sandip Das
14 Feb 2024
Hooghly, West Bengal, India
Barn Swallow
Hirundo rustica
ML614818794
eBird checklist S161487740
Report
Sandip Das
14 Feb 2024
Hooghly, West Bengal, India
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML614742246
eBird checklist S65087838
Report
rating 3
1 rating
Eric Francois Roualet
25 Apr 2011
Splitsko-dalmatinska županija, Croatia
Media notes
Elevation: 42 m. Date added to IBC: June 23, 2016.
Age and sex
Adult Male - 2
Behaviors
Nest building
Barn Swallow
Hirundo rustica
ML614238604
eBird checklist S159063832
Report
rating 5
1 rating
Mohan Raj K.
16 Jan 2024
Nagapattinam, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML614238602
eBird checklist S159063832
Report
rating 5
1 rating
Mohan Raj K.
16 Jan 2024
Nagapattinam, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML612913342
eBird checklist S157572128
Report
Vidhya Swaminathan
31 Dec 2023
Chennai, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML612593430
eBird checklist S156839089
Report
Arun Singh: Andaman Bird Tour
22 Dec 2023
South Andaman, Andaman and Nicobar Islands, India
Barn Swallow
Hirundo rustica
ML611748216
eBird checklist S155511825
Report
rating 4
1 rating
Arulvelan Thillainayagam
29 Nov 2023
Coimbatore, Tamil Nadu, India
Media notes
Also called
Barn Swallow
Hirundo rustica
ML611748212
eBird checklist S155511825
Report
rating 4
1 rating
Arulvelan Thillainayagam
29 Nov 2023
Coimbatore, Tamil Nadu, India
Barn Swallow
Hirundo rustica
ML610899624
eBird checklist S153958429
Report
Luiz Alberto dos Santos
5 Nov 2023
Minas Gerais, Brazil
Barn Swallow
Hirundo rustica
ML610896476
eBird checklist S153993566
Report
Yoav Perlman
8 Nov 2023
HaMerkaz, Israel
Barn Swallow
Hirundo rustica
ML610896448
eBird checklist S153993566
Report
Yoav Perlman
8 Nov 2023
HaMerkaz, Israel
Barn Swallow
Hirundo rustica
ML610514514
eBird checklist S113454727
Report
rating 2
2 ratings
João Menezes
21 Jun 2022
Hampshire, Massachusetts, United States
Media notes
Leucistic individual harassed by rest of flock
Age and sex
Adult, Unknown sex - 20
Sounds
Call
Behaviors
Flying; Vocalizing
More results