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
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
Rufous-bellied Swallow - Cecropis badia
Remove filter
Photos
Export
Search results
Rufous-bellied Swallow
Cecropis badia
ML272469921
eBird checklist S74920829
Report
rating 5
45 ratings
Karyne Wee
17 Oct 2020
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 1
Behaviors
Vocalizing
Rufous-bellied Swallow
Cecropis badia
ML334920731
eBird checklist S57878540
Report
rating 5
12 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920721
eBird checklist S57878540
Report
rating 5
11 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML272469911
eBird checklist S74920829
Report
rating 5
14 ratings
Karyne Wee
17 Oct 2020
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 2
Rufous-bellied Swallow
Cecropis badia
ML334920771
eBird checklist S57878540
Report
rating 5
9 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920741
eBird checklist S57878540
Report
rating 5
9 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920781
eBird checklist S57878540
Report
rating 5
8 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920761
eBird checklist S57878540
Report
rating 5
8 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920751
eBird checklist S57878540
Report
rating 5
8 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920711
eBird checklist S57878540
Report
rating 5
8 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML593736901
eBird checklist S136730940
Report
rating 5
8 ratings
Nathan Wall
9 May 2023
Phangnga, Thailand
Age and sex
Adult, Unknown sex - 1
Rufous-bellied Swallow
Cecropis badia
ML334920701
eBird checklist S57878540
Report
rating 5
6 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML334920691
eBird checklist S57878540
Report
rating 5
6 ratings
Ayuwat Jearwattanakanok
3 Jul 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML167333911
eBird checklist S53038492
Report
rating 5
6 ratings
Carlos Sanchez
23 Feb 2019
Phangnga, Thailand
Rufous-bellied Swallow
Cecropis badia
ML206085901
eBird checklist S65189738
Report
rating 4
6 ratings
Lars Petersson | My World of Bird Photography
10 May 2019
Selangor, Malaysia
Media notes
A Rufous-bellied Swallow in flight, showing underside. Please visit www.larsfoto
…
Behaviors
Flying
Rufous-bellied Swallow
Cecropis badia
ML287618681
eBird checklist S77413970
Report
rating 5
3 ratings
Neoh Hor Kee
13 Dec 2020
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML204773841
eBird checklist S65008523
Report
rating 4
5 ratings
Klaus Lachenmaier
20 Aug 2016
Pahang, Malaysia
Media notes
Bird resting on roof. Elevation: 1036 m. Date added to IBC: September 3, 2016.
Rufous-bellied Swallow
Cecropis badia
ML118138851
eBird checklist S49069295
Report
rating 4
4 ratings
Karyne Wee
9 Oct 2018
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 1
Rufous-bellied Swallow
Cecropis badia
ML480180651
eBird checklist S106250422
Report
rating 5
3 ratings
Wachara Sanguansombat
3 Apr 2022
Yala, Thailand
Rufous-bellied Swallow
Cecropis badia
ML246153081
eBird checklist S70899310
Report
rating 5
3 ratings
Neoh Hor Kee
28 Jun 2020
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML70338481
eBird checklist S39469843
Report
rating 4
4 ratings
Neoh Hor Kee
30 Sep 2017
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML47717151
eBird checklist S34218782
Report
rating 4
3 ratings
Neoh Hor Kee
11 Nov 2014
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML108249761
eBird checklist S47324430
Report
rating 4
3 ratings
Neoh Hor Kee
21 Jul 2018
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML617259405
eBird checklist S168213237
Report
rating 5
2 ratings
Neoh Hor Kee
12 Apr 2024
Kedah, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML613160441
eBird checklist S158208154
Report
rating 5
2 ratings
Neoh Hor Kee
6 Jan 2024
Perlis, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML139914001
eBird checklist S52459852
Report
rating 5
2 ratings
Dave Bakewell
7 Feb 2019
Kedah, Malaysia
Rufous-bellied Swallow
Cecropis badia
ML340731951
eBird checklist S88564412
Report
rating 5
2 ratings
Karyne Wee
20 May 2021
Negeri Sembilan, Malaysia
Behaviors
Nest building
Rufous-bellied Swallow
Cecropis badia
ML330473421
eBird checklist S86206575
Report
rating 5
2 ratings
Karyne Wee
24 Apr 2021
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 1
Behaviors
Vocalizing
Rufous-bellied Swallow
Cecropis badia
ML330473371
eBird checklist S86206575
Report
rating 5
2 ratings
Karyne Wee
24 Apr 2021
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 1
Behaviors
Vocalizing
Rufous-bellied Swallow
Cecropis badia
ML330473361
eBird checklist S86206575
Report
rating 5
2 ratings
Karyne Wee
24 Apr 2021
Negeri Sembilan, Malaysia
Age and sex
Adult, Unknown sex - 1
Behaviors
Vocalizing
More results