En el año 857 se fija la primera cita de
Javierregay segun el Cartulario de Siresa. En el año 1100 se viene a llamar ESSAVIRRAGAY incluyendolo entre los
pueblos que el rey Pedro I de
Aragon quiso devolver al
Monasterio de
Santa Cruz de la Seros. El 31 de diciembre del 1203 el monarca Pedro II dona sus tierras y gentes a Pedro Aznarez. El 23 de diciembre de 1276 Pedro III concedia a Javierregay en feudo a Pedro Cornel durante 3 años, pues se lo arrebato. El 22 de octubre de 1299 paso a manos de Garcia Garces de Arazur. En 1387 Javierregay forma parte del Merinado de Jaca y en 1495 a la Sobrecullida de Jaca cambiando su nombre a Xavierregay. En esta fecha cuenta con 10 fuegos (10
casas). En 1571 la
parroquia de Javierregay perteneciente al Arcelinato de Larues pasa del obispado de
Huesca al de Jaca y su poblacion es de 11 fuegos en 1609 mandada por el señorio de Juan Sanz de Latras. En el siglo XVIII tenia 43 casas. En 1834 se constituyo en
ayuntamiento propio despues de haber estado 22 años perteneciendo al Corregimiento de Cinco Villas. En 1850 sumaba 328 vecinos. En la guerra de la Independencia los franceses quemaron la
casa Palacio, el
convento del Pilar y dos casas al retirarsen hacia
Puerto de Palo. En 1857 el
pueblo ya tenia 424 habitantes, subiendo a 511 en 1900, descendiendo a 390 en 1953. Consta en documentos privados de veterinario y herrero que en 1927 habia censados 127 caballerias para el trabajo agricola, y mas de 200
cerdos para consumo sumando 800
ovejas, 200
cabras y mas de 1000 gallinas. Existio una
fabrica de electricidad, un
molino harinero Actualmente la poblacion ronda los 85 habitantes fijos, 150 en fin de semana y 400 en temporada veraniega. El turismo en los ultimos diez años ha experimentado un notable aumento manteniendo 4
alojamientos de turismo rural con un aproximado de 70
plazas.