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
Nayarit, Mexico
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow (American)
Hirundo rustica erythrogaster
ML615980893
eBird checklist S160835250
Report
rating 4
2 ratings
Quentin Brown
6 Feb 2024
Bahía de Banderas, Nayarit, Mexico
Age and sex
Adult Male - 1; Immature Male - 1
Barn Swallow
Hirundo rustica
ML615215778
eBird checklist S162657024
Report
rating 5
2 ratings
Michael Millner
15 Feb 2024
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML614886130
eBird checklist S161657123
Report
rating 5
2 ratings
Sergio Rivero Beneitez
4 Feb 2024
San Blas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML614757685
eBird checklist S161354767
Report
rating 3
1 rating
Sheila Skay
12 Feb 2024
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML614371687
eBird checklist S160571181
Report
rating 4
2 ratings
Denis Tétreault
3 Feb 2024
Bahía de Banderas, Nayarit, Mexico
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML613627858
eBird checklist S159104060
Report
rating 3
1 rating
Sheila Skay
16 Jan 2024
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612885982
eBird checklist S157624897
Report
rating 3
1 rating
Edward Jordan
31 Dec 2023
Compostela, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612885981
eBird checklist S157624897
Report
rating 5
2 ratings
Edward Jordan
31 Dec 2023
Compostela, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612050797
eBird checklist S155892275
Report
rating 2
1 rating
Jody Wells
18 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612050795
eBird checklist S155892275
Report
rating 1
1 rating
Jody Wells
18 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612041195
eBird checklist S155892035
Report
rating 1
1 rating
Jody Wells
17 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612041190
eBird checklist S155892035
Report
rating 1
1 rating
Jody Wells
17 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612041189
eBird checklist S155892035
Report
rating 3
1 rating
Jody Wells
17 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML612041109
eBird checklist S155892035
Report
rating 1
1 rating
Jody Wells
17 Nov 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow (American)
Hirundo rustica erythrogaster
ML591702881
eBird checklist S143264242
Report
rating 3
1 rating
Jorge Montejo
22 Jun 2023
San Blas, Nayarit, Mexico
Barn Swallow (American)
Hirundo rustica erythrogaster
ML591678981
eBird checklist S143264242
Report
rating 4
2 ratings
Jorge Montejo
22 Jun 2023
San Blas, Nayarit, Mexico
Barn Swallow (American)
Hirundo rustica erythrogaster
ML590773361
eBird checklist S143140130
Report
rating 4
1 rating
Amy McAndrews
22 Jun 2023
San Blas, Nayarit, Mexico
Age and sex
Adult, Unknown sex - 1
Barn Swallow (American)
Hirundo rustica erythrogaster
ML590771551
eBird checklist S143140130
Report
rating 4
1 rating
Amy McAndrews
22 Jun 2023
San Blas, Nayarit, Mexico
Age and sex
Juvenile, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML577677321
eBird checklist S139374115
Report
rating 3
1 rating
David Baake
26 May 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML574746861
eBird checklist S132435080
Report
Charles Davies
1 Apr 2023
San Pedro Lagunillas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML574746821
eBird checklist S132435080
Report
Charles Davies
1 Apr 2023
San Pedro Lagunillas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML569875311
eBird checklist S136935573
Report
rating 5
1 rating
Jose Carrera Salgado
1 Apr 2023
Santiago Ixcuintla, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML549062111
eBird checklist S131615722
Report
rating 3
1 rating
Steve Gellman
23 Mar 2023
San Pedro Lagunillas, Nayarit, Mexico
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML542522391
eBird checklist S130290478
Report
rating 4
2 ratings
william gray
5 Mar 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML534924151
eBird checklist S128289199
Report
rating 2
1 rating
Sergio Rivero Beneitez
3 Feb 2023
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML532456261
eBird checklist S126814646
Report
rating 2
1 rating
Adrian Romo Garcia
22 Jan 2023
San Blas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML516414591
eBird checklist S123408824
Report
rating 2
2 ratings
Bill Uttenweiler
3 Dec 2022
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML513569601
eBird checklist S123432337
Report
rating 1
2 ratings
Bill Uttenweiler
4 Dec 2022
Bahía de Banderas, Nayarit, Mexico
Barn Swallow
Hirundo rustica
ML513316591
eBird checklist S123338630
Report
rating 3
1 rating
David Campbell
2 Dec 2022
Bahía de Banderas, Nayarit, Mexico
Age and sex
Adult, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML513316371
eBird checklist S123338630
Report
rating 3
1 rating
David Campbell
2 Dec 2022
Bahía de Banderas, Nayarit, Mexico
Age and sex
Adult, Unknown sex - 1
More results