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

  
   Barn Swallow
   Hirundo rustica
 Provo Airport dike
 Utah County, Utah
 7 July 2018
  
 by Cliff Miles
 ©Cliff Miles
   Barn Swallow
   Hirundo rustica
 Valley west of
 Cedar City, Utah
 12 Apr 2016
  
 by Jim Bruce
 ©Jim Bruce
   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