Portada Iglesia
El municipio de Aguilar de Codés ocupa una superficie de 18,3 Km² , queda enmarcado, tanto al norte como al sur, por la provincia de Álava, a modo de una prolongación de Navarra que, desde el Este, penetra en esta provincia, ampliándose luego al norte y sur en los términos municipales navarros de Genevilla, Cabredo, Marañón y Lapoblación. Aguilar limita al norte con Genevilla y Santa Cruz de Campezo (Álava), al Este con Azuelo, al Sur con Aras, Viana y Labraza (Álava), y al Oeste con Marañón y Cabredo.
Aunque los restos arqueológicos encontrados en la zona atestiguan que estuvo poblada, al menos, desde época romana, Aguilar de Codés se funda como un desdoblamiento de Marañón y recibió de mano de Teobaldo II en 1269 el fuero de Viana. Su finalidad defensiva, suponía la concentración en este lugar de los habitantes de la zona.
Aunque no hay datos precisos no cabe duda de que a lo largo de la Edad Moderna y hasta la Contemporánea, actuó en distintas ocasiones como cabeza del Valle de Aguilar, y por tanto de las poblaciones de Azuelo, Torralba, Espronceda y Desojo. Consta que en 1757 las Cortes de Navarra establecen sobre ella una división administrativa para la plantación y conservación de árboles, incluyendo además de los anteriores los de Lapoblación, Marañón, Cabredo y Genevilla.
Por lo demás, al menos desde 1305 tuvo estatuto de buena villa, con asiento en Cortes, y en 1463, cuando la sentencia arbitral de Bayona, dictaminó que debía pasar a manos del monarca castellano Enrique IV, la villa se opuso a ello, a lo que se unieron las poblaciones del Valle, de modo que, al contrario de lo que sucedió con las Cinco Villas de Los Arcos, permanecieron ininterrumpidamente bajo la Corona de Navarra.
El municipio sufrió un fuerte descenso de la población, de los 527 habitantes en 1950 a los 111 empadronados actualmente.