Cataluña alberga algunos de los asentamientos humanos más antiguos de la península ibérica, lugares donde la historia ha dejado huellas que se remontan a miles de años. En sus paisajes se encuentran pueblos que han crecido a partir de antiguos núcleos íberos, romanos o medievales, conservando huellas que permiten viajar al pasado sin salir del presente. El pueblo más antiguo de Cataluña es Ullastret, situado en el Baix Empordà, en la provincia de Girona. Su territorio muestra evidencias de ocupación humana desde el Paleolítico Superior, lo que lo convierte en el emplazamiento habitado más antiguo identificado en la región.