A una distancia de 72 Km. de Pamplona, Mirafuentes se localiza sobre el río Odrón, cerca de los encinares de las Sierras de Codés y de Cábrega, en un entorno natural privilegiado por su belleza.
De sus edificios, destaca la Iglesia de San Román (S. XIII), realizada en sillería y de estilo protogótico, que contiene un retablo mayor romanista de principios del siglo XVII y el retablo de la Inmaculada, obra barroca del siglo XVIII, con una ornamentación profusa y finamente elaborada.
En la Ermita de San Adrián, podemos contemplar una talla gótica del siglo XIII de la Virgen de Beraza. De su arquitectura civil, debemos reseñar el Palacio de Mirafuentes, actualmente rehabilitado, y la Casa de la Primicia, edificio de sillería del siglo XVI.