Rodzina indoeuropejska – rodzina językowa łącząca języki, które pochodzą od tego samego prajęzyka: języka praindoeuropejskiego.
Języki indoeuropejskie dzieli się zwykle na 10 lub 12 głównych grup (podrodzin) – w zależności od tego, czy języki bałto-słowiańskie i indo-irańskie liczy się razem, czy osobno:
-
- † anatolijskie – m.in. hetycki, luwijski, palajski, licyjski
- † tocharskie – tocharski A, tocharski B, (tocharski C)
- indo-irańskie
- indyjskie (indoaryjskie) – m.in. sanskryt, hindi, bengalski, marathi
- irańskie – m.in. awestyjski, perski, osetyjski, paszto, kurdyjski
- nurystańskie – aszkun, kalasza-ala, kati, tregami, wasi-weri
- bałto-słowiańskie
- bałtyckie – m.in. litewski, łotewski, † staropruski
- słowiańskie – m.in. polski, czeski, słowacki, rosyjski, ukraiński, białoruski, chorwacki, serbski, czarnogórski, słoweński, bułgarski, macedoński
- germańskie – m.in. angielski, niemiecki, niderlandzki, szwedzki, norweski, islandzki, †gocki
- italskie – m.in. łacina (od której pochodzą języki romańskie: m.in. francuski, włoski, hiszpański, portugalski, rumuński), † oskijski, † umbryjski
- celtyckie – m.in. irlandzki, bretoński, kornijski, manx, walijski
- helleńskie – greka, †starożytny macedoński?
- ormiański
- albański
znak † oznacza, że dany język (lub dana podrodzina) jest wymarły/a
![]()
Oprócz tego do rodziny indoeuropejskiej należą także pomniejsze języki, których klasyfikacja do podrodzin jest dyskusyjna:
- † frygijski (Anatolia)
- † iliryjski (Bałkany)
- † dacki (Bałkany)
- † tracki (Bałkany)
- † wenetyjski (Italia)
- † mesapijski (Italia)
- † luzytański (Półwysep Iberyjski)

