El castillo de Allendelagua es una antigua fortificación cuyos restos se encuentran en Allendelagua (municipio de Castro Urdiales, en la comunidad autónoma española de Cantabria), situada en una loma rocosa, fuera de cualquier acceso rodado, y construido seguramente entre los siglos XIV y XV.