Następnie na terenie Wielkiego Księstwa Litewskiego urzędowym był polski, posługiwano się również łaciną i litewskim. Na obszarze Wielkiego Księstwa zamieszkiwali też przedstawiciele innych narodów, np. w okolicy Trok do dziś mieszkają Karaimi, kultywujący swoją tradycyjną kulturę i język. mały|upright|Pieczęć Wielkiego Księstwa Litewskiego mały|upright=1.2|Wielkie Księstwo Litewskie w XIII–XV w. Około 1240 roku jeden z plemiennych litewskich władców Mendog podporządkował pozostałych kunigasów na terenie Litwy właściwej (Auksztotę) i utworzył małe, ale szybko rozwijające się państwo ze stolicą w Nowogródku.

Litwa, konkurując z Wielkim Księstwem Moskiewskim, jednoczyła księstwa ruskie pod swoim zwierzchnictwem. W 1320 r. Giedymin zawarł sojusz z księciem twerskim. Wykorzystując osłabienie księstw ruskich swój protektorat Litwa narzuciła Smoleńskowi (przed 1326), Pskowowi (1322), księstwu Halicko-Wołyńskiemu (ok. 1320–1324) oraz Kijowowi (1325). Lokalni książęta (kniaziowie) zachowywali swoją władzę, ale podlegali wielkiemu księciu. W pewnym momencie granica Wielkiego Księstwa Litewskiego zbliżyła się do Moskwy na około 130 km. Litwini dwukrotnie oblegali Kreml moskiewski w latach 1368 i 1370.