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
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Cumberland, New Jersey, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
Report
E R
30 May 2024
Glades Wildlife Refuge--Turkey Pt., Cumberland, New Jersey, United States
ML619847091
Barn Swallow
Hirundo rustica
Report
John McElroy
29 Apr 2024
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML618165008
Barn Swallow
Hirundo rustica
Report
John McElroy
29 Apr 2024
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML618165009
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Thomas Van Huss
19 May 2023
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML580195931
Barn Swallow (American)
Hirundo rustica erythrogaster
Report
rating 5
2 ratings
Elle McGee
30 May 2023
Fortescue Beach, Cumberland, New Jersey, United States
ML580162151
Barn Swallow (American)
Hirundo rustica erythrogaster
Report
rating 2
1 rating
Elle McGee
30 May 2023
Fortescue Beach, Cumberland, New Jersey, United States
ML580162141
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Stella Miller
22 May 2023
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML577786961
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Stella Miller
22 May 2023
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML577786951
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Alan Collier
16 May 2015
Turkey Point Road Overlook, Cumberland, New Jersey, United States
ML535642871
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Alan Collier
16 May 2015
Turkey Point Road Overlook, Cumberland, New Jersey, United States
ML535642861
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Colin Little
31 Jul 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML471920831
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Colin Little
31 Jul 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML471920821
Barn Swallow
Hirundo rustica
Report
Wayne Lattuca
18 May 2011
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML459972491
Barn Swallow
Hirundo rustica
Report
Wayne Lattuca
18 May 2011
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML459972481
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Tanya Burnett
3 Jun 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML456296431
Barn Swallow
Hirundo rustica
Report
Elliot Dziedzic
21 May 2022
Heislerville WMA, Cumberland, New Jersey, United States
ML454155861
Barn Swallow
Hirundo rustica
Report
Bert Filemyr
24 May 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML452912811
Barn Swallow
Hirundo rustica
Report
Bert Filemyr
24 May 2022
277 East Point Road, Maurice River, New Jersey, US (39.194, -75.026), Cumberland, New Jersey, United States
ML452911171
Barn Swallow
Hirundo rustica
Report
Jack Smallwood
16 Apr 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML436152931
Barn Swallow
Hirundo rustica
Report
Jack Smallwood
16 Apr 2022
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML436152921
Barn Swallow
Hirundo rustica
Report
Cynthia Ehlinger
18 Sep 2021
Fortescue Beach, Cumberland, New Jersey, United States
ML370949671
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Stephen Davies
30 May 2021
310 Main St, Cedarville US-NJ 39.33522, -75.20323, Cumberland, New Jersey, United States
ML343865901
Barn Swallow
Hirundo rustica
Report
Dianna Lieter
27 May 2021
Fortescue Beach, Cumberland, New Jersey, United States
ML343162971
Barn Swallow
Hirundo rustica
Report
Dianna Lieter
27 May 2021
Fortescue Beach, Cumberland, New Jersey, United States
ML343162951
Barn Swallow
Hirundo rustica
Report
Vicky McErlean🐦
22 May 2021
Thompson's Beach and Road, Cumberland, New Jersey, United States
ML341326411
Barn Swallow
Hirundo rustica
Report
Tom Amico
14 May 2015
East Point Lighthouse, Cumberland, New Jersey, United States
ML305257771
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Bert Filemyr
13 Jul 2020
Glade Rd./Thompson's Beach, Cumberland, New Jersey, United States
ML249250331
Barn Swallow
Hirundo rustica
Report
rating 3
2 ratings
Carly Conticchio
17 May 2020
163 Thompson Beach Road, Maurice River, New Jersey, US (39.203, -74.994), Cumberland, New Jersey, United States
ML237989281
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
pierre martin
14 May 2013
Heislerville WMA, Cumberland, New Jersey, United States
ML164882331
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Chip Krilowicz
23 May 2011
Glades Wildlife Refuge--Turkey Pt., Cumberland, New Jersey, United States
ML148805551
More results