La arquitectura rural tradicional española varía según la región, pero generalmente se caracteriza por construcciones humildes de piedra, madera o adobe, con techos inclinados de tejas para protegerse de la lluvia. Los pueblos solían estar construidos de forma compacta con calles estrechas para defenderse mejor.