
De stad telt ± 20.00 inwoners, die voor een belangrijk deel van het toerisme leven. Opvallende gebouwen zijn de op de heuvel gelegen Santa Maria de la Asunción, een opvallende Cantabrisch gotische kerk, oorspronkelijk uit 1208, maar daarna vele keren ver- en herbouwd.
Daarnaast staan de resten van een 12e-eeuws kasteel, met op één van de ronde verdedigingstorens de vuurtoren. Tijdens de bouw van deze twee gebouwen kwam Alfonso VIII persoonlijk naar Castro Urdiales om de vorderingen van de bouw te bekijken. Buiten het oude stadsdeel in een parkachtige omgeving staan Palacio en Castillo Ocharan, gebouwd in 1901(Palacio) in Italiaanse stijl en het Castillo in 1916 in neogotische stijl. Beide ontworpen door Eladio Laredo.
De stad heeft een fraaie vissershaven, veel restaurantjes met lokale zeespecialiteiten.