| ♂ Front♂ Side  | ♂ Back | Females | Juveniles | Nesting | Close-ups | Action | Action 2 |   
  

  
   Barn Swallow
   Hirundo rustica
 Valley west of
 Cedar City, Utah
 12 Apr 2016
  
 by Jim Bruce
 ©Jim Bruce
   Barn Swallow
   Hirundo rustica
 Bicknell Bottoms
 Wayne County, Utah
 10 May 2013
  
 by Steve Christensen
 ©Steve Christensen
   Barn Swallow
   Hirundo rustica
 Provo Airport Dike
 Provo, Utah
 15 May 2012
  
 by John Crawley
 ©John Crawley
   Barn Swallow
   Hirundo rustica
 Antelope Island
 Davis County, Utah
 28 Apr 2012
  
 by Carol Gwynn
 ©Carol Gwynn
   Barn Swallow
   Hirundo rustica
 Farmington Bay
 Davis County, Utah
 30 May 2009
  
 by Carol Gwynn
 ©Carol Gwynn
   Barn Swallow
   Hirundo rustica
 Bear River MBR
 Box Elder County, Utah
 18 May 2003
  
 by Jack Binch
 ©Jack Binch
  

 Barn Swallow
 Hirundo rustica

 Antelope Island
 Davis Co., Utah
 13 May 2005

 by Dave Rintoul
 ©David A. Rintoul