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

  
   Barn Swallow
   Hirundo rustica
 Provo Airport Dike
 Provo, Utah
 27 May 2012
  
 by John Crawley
 ©John Crawley
   Barn Swallow
   Hirundo rustica
 Fish Springs Wildlife Refuge
 Juab County, Utah
 31 May 2010
  
 by Don Harreld
 ©Don Harreld
 

 Barn Swallow
 Hirundo rustica

 Bear River MBR
 Box Elder Co., Utah
 August 2008

 by Jim Huddle
 ©James P. Huddle

  

 Barn Swallow
 Hirundo rustica

 Spanish Fork, Utah
 30 Jun 2007

 by Ryan Houston
 ©Ryan Houston

   Barn Swallow
   Hirundo rustica
 Near Springville, Utah
 16 May 2004
  
 by Milt Moody
 ©Milton G. Moody