Os primeiros povos que habitaram a Península Ibérica foram os iberos, celtas e lusitanos. Os iberos viviam no sul, dedicando-se à agricultura, pesca e mineração. Os celtas estabeleceram-se no centro, praticando agricultura e pecuária e fabricando ferramentas de ferro. Os lusitanos ocuparam o centro-oeste e dedicavam-se à pastorícia, construindo povoados fortificados chamados castros para se defenderem.