L'histoire de la Finlande est caractérisée par la lutte d'influence à laquelle se sont livrés ses deux grands voisins, la Suède et la Russie. La Finlande est originellement peuplée par le peuple finnois au sud et par les Sames en Laponie. Au Moyen Âge, la Finlande est colonisée par la Suède dans ce que l'on appelle la Suède-Finlande. En 1809, la Suède doit céder la Finlande à la Russie. Le pays n'accède finalement à l'indépendance qu'après la révolution russe de 1917.
Le Nord de la Finlande est peuplé depuis la préhistoire par les Samis, peuple finno-ougrien. À l'Âge du fer, les populations du centre de la Finlande sont également plus proches des Samis actuels que des Finnois, la population same s'étendant alors sur une plus grande région vers le sud qu'aujourd'hui.
La côte sud-ouest était originellement peuplée par des tribus germaniques (scandinaves). Une deuxième vague migratoire de populations finno-ougrienne originaire des régions de la moyenne Volga dans l'Oural, s'installant dès les premiers siècles de l'ère chrétienne et se mélangeant aux populations germaniques formant le peuple finnois. Ces peuples, ayant effectué cette migration, sont également à l'origine du peuplement de l'Estonie voisine et de la Hongrie, d'où la parenté linguistique entre les langues finnoise, estonienne et hongroise (classées parmi les langues ouraliennes).
Jusqu'au , la Finlande reste un territoire habité par des tribus peu belliqueuses et sans cohésion politique (ce qui facilita d'ailleurs leur rapide soumission). Trois régions se distinguent : le Sud-Ouest (aux alentours de la future ville de Turku), le Sud (aux alentours de la future Helsinki) et la Carélie. Jusqu'à la christianisation de la Scandinavie, les raids vikings poussent les Finnois à se réfugier à l'intérieur des terres, vivant des ressources des lacs et des forêts.
À l'ouest, les royaumes de Suède et du Danemark existent déjà, et on trouve à l'est la principauté de Novgorod (1136-1478) récemment fondée par les Varègues.