El municipio de Logroño está situado en el norte de la Rioja Media, limitando con los municipios de Fuenmayor, Navarrete, Lardero, Villamediana de Iregua, Murillo de Río Leza y Agoncillo en La Rioja; Laguardia, Lanciego y Oyón en Álava y Viana en Navarra.