A principios del 2007 Castro Urdiales contaba con una población censada de 29660 habitantes, superando la cifra de los 30000 a lo largo del mismo año.