S'il est difficile d'attester l'ampleur des mouvements de population pendant la préhistoire (et on sait qu'ils ont existé), il l'est encore plus d'en connaître les raisons.

Une des premières migrations attestées par des écrits est celle des Helvètes en 58 av. J.-C. relatée par César dans sa Guerre des Gaules. Selon sa version, les Helvètes souhaitent s'installer en Saintonge dans le sud-ouest de la France, suite à des alliances avec les peuples de la région. Les raisons de cette migration sont assez floues, exigüité du territoire, menaces des Germains? Après des mois de préparation, les Helvètes se mettent en route mais sont stoppés à Genève par César qui ne veut pas les laisser passer. La migration se termine en Bourgogne par la défaite et le retour des Helvètes sur le Plateau suisse. Les sources archéologiques qui existent pour cette période nous renseignent peu sur ces évènements et ne permettent pas d’en préciser les raisons (politiques, démographiques, économiques ?). Même si une partie des écrits de César peut être mise en doute, on ne dispose que de ces textes pour raconter une des premières migrations ayant touché le territoire suisse.