El Astillero (Real
Astillero de Guarnizo), es un municipio de la
comunidad autónoma de Cantabria (España). Su
situación está determinada geográficamente por
las rías que lo rodean: la ría de Solía, y la de
ría del carmen y la de Astillero (Bahía de
Santander), y se encuentra ubicado entre los
términos municipales de Camargo, al que
antiguamente perteneció El Astillero,
Villaescusa, Piélagos, Medio Cudeyo y Marina de
Cudeyo.
Ubicado al pie de Peña Cabarga, se
encuentra a 7,5 kilómetros de la capital de la
comunidad, Santander, y está a 20 metros de
altitud sobre el nivel del mar.
La confluencia de las rías y la costa de la
bahía forma una gran extensión de humedales
donde anidan durante todo el año diversas aves
migratorias. El municipio tiene una superficie
de 6,80 km².