El pueblo, tomó el nombre del poblado medieval que había existido en ese mismo lugar desde el año 1100 hasta 1380, cuando fue arrasado debido a los enfrentamientos entre Aragón y Navarra.
En 1146, Ramiro II apodado el Monje, fundó un monasterio cisterciense, del cual, aún se mantienen sus ruinas con importantes restos románicos.
Estos restos, junto a otras tres edificaciones del medievo y una necrópolis de la misma época, forman las ruinas bautizadas como Las Torres de El Bayo.
[2] En su fundación, El Bayo contaba con un total de 165 viviendas y 114 colonos; donde Tiermas, fue uno de los pueblos que ayudó en gran parte a poblar esta localidad, ya que se trasladaron un total de 55 familias.
En la actualidad, este pueblo colono cuenta con 350 habitantes aproximadamente.