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
Remove media type filter
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
Best quality
Search
Clear filters
Remove filter
Belize
Remove filter
Barn Swallow - Hirundo rustica
Remove filter
Photos
Export
Search results
Barn Swallow
Hirundo rustica
Report
rating 4
18 ratings
Francis Canto Jr
21 Apr 2020
Westlandivar(My Home), Belize, Belize
ML225864991
Barn Swallow
Hirundo rustica
Report
rating 5
8 ratings
Jorge Eduardo Ruano
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML111294101
Barn Swallow
Hirundo rustica
Report
rating 5
8 ratings
Jorge Eduardo Ruano
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML111294071
Barn Swallow
Hirundo rustica
Report
rating 5
8 ratings
Jorge Eduardo Ruano
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML111294001
Barn Swallow
Hirundo rustica
Report
rating 4
9 ratings
Jorge Eduardo Ruano
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML111294011
Barn Swallow
Hirundo rustica
Report
rating 4
9 ratings
Francis Canto Jr
21 Apr 2020
Westlandivar(My Home), Belize, Belize
ML225864941
Barn Swallow
Hirundo rustica
Report
rating 5
5 ratings
Hernan Riverol
10 Apr 2024
BZ-Belize-Vista Del Mar (Neighborhood), Belize, Belize
ML617197017
Barn Swallow
Hirundo rustica
Report
rating 5
4 ratings
Jorge Eduardo Ruano
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML111293911
Barn Swallow
Hirundo rustica
Report
rating 4
5 ratings
Nancy Glickman
8 Nov 2017
Belize - at anchor off Belize City, Belize, Belize
ML74963551
Barn Swallow
Hirundo rustica
Report
rating 4
8 ratings
Aaron Juan
9 Aug 2018
Across Lamanai Outpost Lodge, Orange Walk, Belize
ML181478981
Barn Swallow
Hirundo rustica
Report
rating 5
4 ratings
Francis Canto Jr
21 Apr 2020
Westlandivar(My Home), Belize, Belize
ML225865151
Barn Swallow
Hirundo rustica
Report
rating 5
3 ratings
Aaron Juan
17 Nov 2018
Cattle Landing--waterfront, Toledo, Belize
ML123976641
Barn Swallow
Hirundo rustica
Report
rating 5
3 ratings
Aaron Juan
17 Nov 2018
Cattle Landing--waterfront, Toledo, Belize
ML123976611
Barn Swallow
Hirundo rustica
Report
rating 4
14 ratings
Francis Canto Jr
21 Apr 2020
Westlandivar(My Home), Belize, Belize
ML225864961
Barn Swallow
Hirundo rustica
Report
rating 4
4 ratings
Isaias Morataya
29 Aug 2020
First Road, Spanish Lookout, Cayo District, BZ (17.355, -89.05), Cayo, Belize
ML258812691
Barn Swallow
Hirundo rustica
Report
rating 4
5 ratings
Levi Braun
3 Nov 2016
BZ-Spanish Lookout - Riverside Road, Cayo, Belize
ML38913761
Barn Swallow
Hirundo rustica
Report
rating 4
5 ratings
Victor Gamez
5 Oct 2017
Road Around Aguacate Lagoon. Spanish Lookout, Cayo District, BZ (17.317, -89.086), Cayo, Belize
ML176598431
Barn Swallow
Hirundo rustica
Report
rating 4
3 ratings
Mary Goodart
27 Feb 2020
Shipyard--Camp 23, Orange Walk, Belize
ML213032191
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Gary Reimer
6 Jan 2023
Spanish Lookout-- Rice Fields, Cayo, Belize
ML552329871
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
17 Nov 2021
ABF, Cayo, Belize
ML388891711
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Aaron Juan
3 May 2021
Glovers Reef Atoll--Long Caye, Stann Creek, Belize
ML334383771
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279642311
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279642291
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279642281
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279642251
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279539851
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279533971
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Delbert Penner
4 Nov 2020
Smilisca Castle, Cayo, Belize
ML279533651
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Aaron Juan
12 Oct 2018
Cattle Landing--waterfront, Toledo, Belize
ML221691241
Barn Swallow
Hirundo rustica
Report
rating 4
5 ratings
Jorge Eduardo Ruano
8 Oct 2017
Farm 10 Banana Dump, Toledo, Belize
ML73240431
More results