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
Best quality
Search
Clear filters
Remove filter
Billings, North Dakota, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
Report
rating 5
3 ratings
Jodi Boe
30 May 2021
31st St. Prairie (Billings Co.), Billings, North Dakota, United States
ML356222851
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Thomas Schultz
10 Jun 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML583839421
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Thomas Schultz
10 Jun 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML583838461
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Ann Truesdale
11 Jun 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML602529591
Barn Swallow (American)
Hirundo rustica erythrogaster
Report
rating 5
2 ratings
Mackenzie Goldthwait
25 Jun 2020
Theodore Roosevelt NP--Cottonwood Campground, Billings, North Dakota, United States
ML248093261
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Joe Wujcik
17 Jul 2019
Theodore Roosevelt NP--Scenic Loop Drive, Billings, North Dakota, United States
ML168833971
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Linda Vanderveen
14 Aug 2022
Medora Campground, Billings, North Dakota, United States
ML478950971
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Jodi Boe
15 Jul 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML600121801
Barn Swallow
Hirundo rustica
Report
rating 3
2 ratings
Jodi Boe
15 Jul 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML600121831
Barn Swallow (American)
Hirundo rustica erythrogaster
Report
rating 3
2 ratings
Doug Kibbe
25 Jun 2020
Theodore Roosevelt NP--Cottonwood Campground, Billings, North Dakota, United States
ML248093201
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Jesse Kolar
3 Jun 2023
Theodore Roosevelt NP--Peaceful Valley, Billings, North Dakota, United States
ML592619871
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Joe Wujcik
17 Jul 2019
Theodore Roosevelt NP--Scenic Loop Drive, Billings, North Dakota, United States
ML168833961
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Horst Onken
10 Aug 2015
Theodore Roosevelt NP, Medora, ND, Billings, North Dakota, United States
ML297739971
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Heath Harlan
29 Aug 2016
Theodore Roosevelt NP--Painted Canyon, Billings, North Dakota, United States
ML165552101
Barn Swallow
Hirundo rustica
Report
Kisa Weeman
26 Jul 2023
Hotel Driveway, Billings, North Dakota, United States
ML600975541
Barn Swallow
Hirundo rustica
Report
Janet Crossland
4 Jun 2023
Theodore Roosevelt National Park South Unit, Medora US-ND 46.94757, -103.53097, Billings, North Dakota, United States
ML582891291
Barn Swallow
Hirundo rustica
Report
Janet Crossland
4 Jun 2023
Theodore Roosevelt National Park South Unit, Medora US-ND 46.94757, -103.53097, Billings, North Dakota, United States
ML582891281