A fecha 1 de enero de 2016 contaba con una población de 9553 habitantes según los datos del INE, siendo la sexta localidad con mayor número de habitantes tras Logroño, Calahorra, Arnedo, Haro y Lardero.