| ♂ Front♂ Side  | ♂ Back | Females | JuvenilesClose-ups | Albinos | Nesting | Action | Action 2 |   
  

  
   Barn Swallow
   Hirundo rustica
 Bear River MBR
 Box Elder County, Utah
 25 May 2018
  
 by Kendall Brown
 ©Kendall W. Brown
   Barn Swallow
   Hirundo rustica
 Skipper Bay Trail
 Provo, Utah
 1 Jun 2011
  
 by Kendall Brown
 ©Kendall W. Brown
   Barn Swallow
   Hirundo rustica
 Valley west of
 Cedar City, Utah
 12 Apr 2016
  
 by Jim Bruce
 ©Jim Bruce
   Barn Swallow
   Hirundo rustica
 Benson Marina
 Cache County, Utah
 1 Jun 2010
  
 by Marvin Hansen
 ©Marvin Hansen
  

 Barn Swallow
 Hirundo rustica

 Hogle Zoo
 Salt Lake City, Utah
 15 Jun 2009

 by Eric Peterson
 ©Eric Peterson

   Barn Swallow
   Hirundo rustica
 Hogle Zoo
 Salt Lake City, Utah
 15 Jun 2009
  
 by Eric Peterson
 ©Eric Peterson
  

 Barn Swallow
 Hirundo rustica

 Palmyra., Utah
 May 2007

 by Ryan Houston
 ©Ryan Houston