El castillo de A Lanzada se encuentra en la localidad del mismo nombre, en Sanxenxo,Pontevedra.
Esta fortaleza fue construida por el obispo Sisnando en el siglo X y formaba parte de un sistema defensivo de las villas de la rÃa de Arousa frente a los piratas normandos y árabes, enviando señales de alerta a otras torres para prevenir un ataque por sorpresa.
Su situación, totalmente rodeada de mar, era inexpugnable. Algunos autores piensan que pudo ser en origen un faro fenicio o romano.
En el año 1121, coincidiendo con el acuerdo de paz de la reina doña Urraca con GelmÃrez, se indica en uno de sus puntos que al segundo se le deberán entregar a la primera las fortalezas de Castillo Honesto y La Lanzada; poco tiempo después sufre un ataque de los piratas moros que habÃan sucedido a los normandos como amenaza a las costas gallegas; también aparece citado en documentos del siglo XIII.
En 1467 es sitiado por los irmandiños, logrando sólo su conquista atacándolo desde el mar.
Tras la derrota de los principales jefes irmandiños, Alonso de Lanzós y Pedro Osorio, el castillo de La Lanzada se convierte en el último bastión de los sublevados y en las mismas ruinas de la fortaleza por ellos destruida, resistieron hasta que agotadas todas las posibilidades de defensa fueron capturados.
Tras estos sucesos el castillo quedo abandonado.
Actualmente subsisten pocos restos de una torre.
Hace alguno años se llevaron a cabo obras en este recinto histórico que afectaron gravemente a su integridad, perdiéndose los vestigios que restaban de su muralla y tapándose con uno nuevo el antiguo puente de comunicación con el castillo que originalmente fue levadizo. Se conserva una capilla románica (conocida también como ermita de Santa MarÃa) que perteneció al castillo.