Tā kā balti pieder pie indoeiropiešu valodu saimes ciltīm, tad runājot par baltiem viens no svarīgākajiem jautājumiem ir jautājums par indoeiropiešu valodu saimes pirmdzimtenes atrašanās vietu. Šajā jautājumā zinātnieki joprojām nespēj vienoties un tāpēc ir vairākas hipotēzes:
18. gadsimtā , kad vecākā zināmā valoda bija sanskrits, to uzskatīja par pamatu citām valodām un tāpēc indoeiropiešu valodas pirmdzimtene tika meklēta Indijā. Taču zinātnieki atklāja, ka indoeiropiešu ciltis šeit ir ienācējas, tāpēc nācās meklēt jaunu pirmdzimteni;
Mūsdienās daļa pētnieku uzskata, ka indoeiropiešu pirmdzimtene atradusies kaut kur Eiropas centrālajā un austrumu daļā apgabalā , kas atrodas kaut kur starp Baltijas jūru un Balkānu pussalu, starp Donu un Reinu;
1985.gadā radās ideja, ka indoeiropiešu pirmdzimtene varētu būt bijusi Mazāzijas un ziemeļu Mezopotāmijas apgabali.…