Calahorra es un municipio y ciudad española de la comunidad autónoma de La Rioja, perteneciente a la comarca de la Rioja Baja. Tiene 24.897 habitantes, según los datos del INE para el año 2012, una extensión de 91,41 km² y una densidad poblacional de 264,9 hab./km².