becausebirds logobecausebirds
Guest bookBird checklistsBird pagesAboutContact

Explore More

Micro blogAboutVisitor statsPersonality quizzesArchiveeBird profile↗︎iNaturalist profile↗︎Bluesky profile↗︎

© 2026 becausebirds. All rights reserved.

becausebirds logobecausebirds
Guest bookBird checklistsBird pagesAboutContact
View all birds
579321551.jpeg

Barn Swallow

Hirundo rustica

Swallows · Passeriformes

Explore More

Micro blogAboutVisitor statsPersonality quizzesArchiveeBird profile↗︎iNaturalist profile↗︎Bluesky profile↗︎

© 2026 becausebirds. All rights reserved.

JeffJeff's stats for this bird

5

Photos

3

Recordings

67

Locations

125

Checklists

Photos (5)

579321551.jpeg

Tue, May 30, 2023 · Willow Springs Golf Course · View checklist

5
209438521.jpg

Sun, Aug 31, 2014 · Farmington Bay WMA · View checklist

4
206983171.jpg

Sat, Jun 14, 2014 · Cabrillo Beach and pier · View checklist

3
206983301.jpg

Sat, Jun 14, 2014 · Cabrillo Beach and pier · View checklist

3
354103921.jpg

Sun, Jul 11, 2021 · Mitchell Lake Audubon Center (HOTE 103) · View checklist

3

Audio Recordings (3)

--:--
Mon, Jun 22, 2020Denman Estate Park · Bexar County · Texas · United States

Zoom H4N Pro · Sennheiser ME66

--:--
Mon, Jun 22, 2020Denman Estate Park · Bexar County · Texas · United States
Call--:--
Wed, Jun 24, 2020Denman Estate Park · Bexar County · Texas · United States

Zoom H4N Pro · Sennheiser ME66

These birds were flying around the edge of the lake, landing to grab mud and other materials, and to sit with other swallows.

Sightings Map (67 locations)

First Sighting

206983171.jpg

July 21, 2013

Del Rey Lagoon Park · Los Angeles County · California

Included on these checklists (125)

Sun, Jun 14, 2026

1010 Olive Ave, Huntington Beach US-CA

Orange County · California · United States

10 species recorded

View checklist →

Mon, May 25, 2026

Pearsall Park, San Antonio

Bexar County · Texas · United States

26 species recorded

View checklist →

Sun, May 24, 2026

6130 Hazel Valley Dr, San Antonio US-TX

Bexar County · Texas · United States

14 species recorded

View checklist →

Sat, May 16, 2026

Mitchell Lake Audubon Center (HOTE 103)

Bexar County · Texas · United States

49 species recorded

View checklist →

Wed, May 13, 2026

4824 E Southcross Blvd, San Antonio US-TX

Bexar County · Texas · United States

12 species recorded

View checklist →

Comments from the community

Leave a comment

No comments yet. Be the first to share your thoughts!