Castro Urdiales ye un municipio d'a comunidat autonoma de Cantabria, Espanya. A suya población ye de 31670 habitants (2009), en una superficie de 96,72 km² y una densidat de población de 327,44 hab/km².