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
region.California, region. United States (US)
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
John Ramírez Núñez
3 Oct 2025
Aeropuerto Internacional Juan Santamaría, Alajuela, Costa Rica
ML642883333
Report
Barn Swallow
Hirundo rustica
Marc Behrendt
3 Oct 2025
Lake Apopka North Shore--Sod Fields, Orange, Florida, United States
ML642882071
Report
Barn Swallow
Hirundo rustica
Ben Martin Mortimer
21 Sep 2025
Maasai Mara NR--Eastern Section, Rift Valley, Kenya
ML642880052
Report
Barn Swallow
Hirundo rustica
Ben Martin Mortimer
21 Sep 2025
Maasai Mara NR--Eastern Section, Rift Valley, Kenya
ML642880053
Report
Barn Swallow
Hirundo rustica
Ben Martin Mortimer
21 Sep 2025
Maasai Mara NR--Eastern Section, Rift Valley, Kenya
ML642880051
Report
Barn Swallow
Hirundo rustica
Nicolás García Del Castello
28 Sep 2025
Salina De La Circunvalación, General Pedernera, San Luis, Argentina
ML642878183
Report
Barn Swallow (White-bellied)
Hirundo rustica rustica
Simone Littledale
22 Aug 2025
Dalmunzie Castle Hotel, Perthshire and Kinross, Scotland, United Kingdom
ML642877135
Report
Barn Swallow
Hirundo rustica
John Kiseda
2 Oct 2025
Ascarate Park/Lake, El Paso, Texas, United States
ML642876429
Report
Barn Swallow
Hirundo rustica
John Kiseda
2 Oct 2025
Ascarate Park/Lake, El Paso, Texas, United States
ML642876377
Report
Barn Swallow
Hirundo rustica
prem sai
3 Oct 2025
IISER Tirupati--Mangalam Campus, Chittoor, Andhra Pradesh, India
ML642876261
Report
Barn Swallow
Hirundo rustica
John Kiseda
2 Oct 2025
Ascarate Park/Lake, El Paso, Texas, United States
ML642876041
Report
Barn Swallow
Hirundo rustica
rating 5
2 ratings
Alexander Thomas
20 Apr 2025
Belziger Landschaftswiesen, Potsdam-Mittelmark, Brandenburg, Germany
ML642874525
Report
Barn Swallow
Hirundo rustica
rating 5
2 ratings
Alexander Thomas
20 Apr 2025
Belziger Landschaftswiesen, Potsdam-Mittelmark, Brandenburg, Germany
ML642874528
Report
Barn Swallow
Hirundo rustica
rating 5
2 ratings
Alexander Thomas
20 Apr 2025
Belziger Landschaftswiesen, Potsdam-Mittelmark, Brandenburg, Germany
ML642874527
Report
Barn Swallow
Hirundo rustica
rating 5
2 ratings
Alexander Thomas
20 Apr 2025
Belziger Landschaftswiesen, Potsdam-Mittelmark, Brandenburg, Germany
ML642874526
Report
Barn Swallow
Hirundo rustica
Fabio Moretto
3 Oct 2025
Busa di Giaretta e greto del fiume Brenta, Veneto, Italy
ML642871146
Report
Barn Swallow
Hirundo rustica
Ben Martin Mortimer
20 Sep 2025
Maasai Mara NR--Southern section, Rift Valley, Kenya
ML642871078
Report
Barn Swallow
Hirundo rustica
rating 3
1 rating
Dick Murray
3 Oct 2025
Eagle Lakes Community Park, Collier, Florida, United States
ML642868344
Report
Barn Swallow
Hirundo rustica
rating 5
1 rating
Gérard Viens
3 Oct 2025
Piste cyc. La Granbyenne, La Haute-Yamaska, Quebec, Canada
ML642867213
Report
Barn Swallow
Hirundo rustica
rating 5
1 rating
Gérard Viens
3 Oct 2025
Piste cyc. La Granbyenne, La Haute-Yamaska, Quebec, Canada
ML642867183
Report
Barn Swallow
Hirundo rustica
rating 5
1 rating
Gérard Viens
3 Oct 2025
Piste cyc. La Granbyenne, La Haute-Yamaska, Quebec, Canada
ML642867158
Report
Barn Swallow
Hirundo rustica
Stéphane Thomin
15 Apr 2024
Servon--Bassin de rétention, Seine-et-Marne, Île-de-France, France
ML642866639
Report
Barn Swallow
Hirundo rustica
Sumanth Kerur
3 Oct 2025
Huchkere Bridge Road, Udupi, Karnataka, India
ML642865743
Report
Barn Swallow
Hirundo rustica
Sumanth Kerur
3 Oct 2025
Huchkere Bridge Road, Udupi, Karnataka, India
ML642865744
Report
Barn Swallow
Hirundo rustica
Sumanth Kerur
3 Oct 2025
Huchkere Bridge Road, Udupi, Karnataka, India
ML642865742
Report
Barn Swallow
Hirundo rustica
Ben Rittner
1 Oct 2025
Hula Valley Nature Reserve שמורת החולה, HaZafon, Israel
ML642865725
Report
Barn Swallow
Hirundo rustica
Chris Baines
2 Oct 2025
Fountainbleau Ladypark SWT NR, Dumfries and Galloway, Scotland, United Kingdom
ML642865144
Report
Barn Swallow
Hirundo rustica
Joni Reeder
3 Oct 2025
Whitney Beach, Manatee, Florida, United States
ML642862544
Report
Barn Swallow
Hirundo rustica
Sahana M
22 Sep 2025
Heranj Lake, Kheda, Gujarat, India
ML642859835
Report
Barn Swallow
Hirundo rustica
Gary McGurk
22 Sep 2025
Dursey Island, County Cork, IE, Cork, Munster, Ireland
ML642858332
Report
More results