Se ubica nuestra localidad al sudoeste de Navarra en el Valle del río Ebro, río que, como frontera natural, limita su término municipal en su parte sur - sudeste con la vecina Comunidad de la Rioja (términos municipales de Agoncillo, Arrubal y Alcanadre). En la zona Navarra, el término municipal está limitado por los municipios de Viana, Lazarrugia, Sesma, Bargota y Los Arcos.
El término municipal, con una superficie de 78 Km², está físicamente dividido en dos zonas de similar superficie pero de características muy diferencias; una llana y aluvial al sur formada por terrazas bajas del Ebro, y otra más accidentada al norte que culmina a 538 metros en el término de La Planilla.
Domina la villa la gran mole de la parroquia bajo la advocación de San Juan Bautista, situada en alto, y se localizaba también en el casco urbano la iglesia de San Andrés ya desaparecida. Próximas al Ebro se emplazan las granjas de Legarda e Imaz (o Imas), aquélla con una interesante ermita y ésta con un recinto murado que incluye palacio y capilla dedicada a San Martín. Asimismo se localizan en término de Mendavia restos de la ermita de la Virgen de Beraza en el lugar conocido como corral de Beraza a unos dos kilómetros al norte de la villa y también se conoce la existencia de una antigua ermita de San Bartolomé que sólo se conserva como nombre de término, igual que el despoblado de Villamezquina que ya se menciona en el Becerro de Irache.
La influencia del río Ebro en Mendavia va más allá de lo puramente orográfico, bio-geográfico y climático, por lo que se considera conveniente reflejar los siguientes aspectos: