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
Remove media type filter
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
Audio
Remove filter
Barn Swallow (White-bellied) - Hirundo rustica rustica
Export
Search results
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML616852396
eBird checklist S167011101
Report
rating 4
3 ratings
Arend van Riessen
3 Apr 2024
Lalitpur, Bagmati, Nepal
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML615049526
eBird checklist S65087759
Report
rating 1
2 ratings
Eric Francois Roualet
27 Jun 2009
Bouches-du-Rhône, Provence-Alpes-Côte d'Azur, France
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML614483724
eBird checklist S160766159
Report
Sounds
Song
rating 2
2 ratings
Hugo Lousa
6 Feb 2024
Castro Verde, Beja, Portugal
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML614357227
eBird checklist S137175562
Report
rating 5
3 ratings
Guilherme Melo
12 May 2023
Adana, Türkiye
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML612786219
eBird checklist S157396413
Report
rating 4
3 ratings
Christoph Randler
18 May 2005
Ludwigsburg, Baden-Württemberg, Germany
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML609244045
eBird checklist S149843133
Report
Sounds
Flight call
rating 3
3 ratings
Michael Hoit
14 Sep 2023
Mayo, Connaught, Ireland
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML609069225
eBird checklist S150732006
Report
Sounds
Song
rating 4
3 ratings
Philippe Verbelen
24 May 2010
Noord-Holland, Netherlands
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML603344161
eBird checklist S135043726
Report
Sounds
Flight call
rating 5
3 ratings
Jérémy Calvo
25 Apr 2023
Haute-Savoie, Auvergne-Rhône-Alpes, France
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML594152201
eBird checklist S142625106
Report
rating 4
3 ratings
James Lambert
25 Jun 2023
Stockholms län [SE-01], Sweden
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML592409431
eBird checklist S140996450
Report
Sounds
Song
rating 5
3 ratings
James Lambert
9 Jun 2023
North Yorkshire, England, United Kingdom
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML584055951
eBird checklist S141317960
Report
rating 3
3 ratings
Herb Elliott
12 Jun 2023
Kerry, Munster, Ireland
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML584055491
eBird checklist S141317960
Report
rating 4
2 ratings
Herb Elliott
12 Jun 2023
Kerry, Munster, Ireland
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML581406801
eBird checklist S139553523
Report
rating 2
2 ratings
Josiah Ensing
28 May 2023
Lódzkie, Poland
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML576623671
eBird checklist S138334327
Report
Sounds
Call; Song
rating 4
3 ratings
Stuart Fisher
18 May 2023
Norfolk, England, United Kingdom
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML556850251
eBird checklist S133509708
Report
rating 1
2 ratings
Gianluca Cicinelli
12 Apr 2023
Lombardia, Italy
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML545716401
eBird checklist S130945582
Report
rating 5
2 ratings
Arend van Riessen
15 Mar 2023
Kathmandu, Bagmati, Nepal
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML538877041
eBird checklist S129479184
Report
rating 4
2 ratings
Arend van Riessen
24 Feb 2023
Lalitpur, Bagmati, Nepal
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML534887671
eBird checklist S47598848
Report
rating 4
2 ratings
Arch McCallum
2 Aug 2018
Norrbottens län [SE-25], Sweden
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML496960131
eBird checklist S112176646
Report
Sounds
Flight call
rating 4
2 ratings
Eric Francois Roualet
5 Jun 2022
Akershus, Norway
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML492419881
eBird checklist S118258489
Report
Sounds
Flight call
rating 3
2 ratings
Eric Francois Roualet
7 Sep 2022
Akershus, Norway
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML474849841
eBird checklist S116847696
Report
rating 3
2 ratings
NM Gatward
13 Aug 2022
Almería, Andalucía, Spain
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML468826121
eBird checklist S114911557
Report
Sounds
Flight call
rating 3
2 ratings
Gyorgy Szimuly
12 Jul 2022
Hajdú-Bihar, Hungary
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML462675601
eBird checklist S113718906
Report
rating 3
2 ratings
Matthew Daw
25 Jun 2022
Hallands län [SE-13], Sweden
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML460693661
eBird checklist S113246953
Report
rating 2
2 ratings
Arend van Riessen
11 Jun 2022
Lalitpur, Bagmati, Nepal
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML383342891
eBird checklist S85640612
Report
Sounds
Song
rating 2
1 rating
A Emmerson
14 Apr 2021
Cheshire, England, United Kingdom
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML353272761
eBird checklist S91213886
Report
Sounds
Flight call; Song
rating 2
1 rating
Alexander Lees
4 Jul 2021
Derbyshire, England, United Kingdom
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML257593851
eBird checklist S72716722
Report
Sounds
Flight call
rating 2
4 ratings
Thomas Bitsch
23 Aug 2020
Seine-et-Marne, Île-de-France, France
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML241656461
eBird checklist S68298679
Report
Sounds
Song
rating 2
4 ratings
Oliver Burton
3 May 2020
Cambridgeshire, England, United Kingdom
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML239711341
eBird checklist S69779946
Report
Sounds
Flight call
rating 4
4 ratings
John L. Muddeman
29 May 2020
Madrid, Comunidad de, Spain
Barn Swallow (White-bellied)
Hirundo rustica rustica
ML227970071
eBird checklist S67477266
Report
Sounds
Song
rating 4
6 ratings
A Emmerson
18 Apr 2020
Cheshire, England, United Kingdom
More results