Un castro es un poblado fortificado, por lo general prerromano aunque existen ejemplos posteriores que perduraron hasta la Edad Media, existentes en Europa y propios de fines de la Edad del Bronce y de la Edad del Hierro. Antiguas investigaciones los asociaron a la de la cultura céltica, pero en la actualidad se ponen en duda dichos resultados. Se encuentran con frecuencia en la Península Ibérica, en particular en el noroeste con la cultura castreña y en la meseta con la cultura de las cogotas.