Viguera es un municipio de la comunidad autónoma de La Rioja (España), situado a orillas del río Iregua.