Większość specjalistów jest zdania, że języki uralskie są rodziną językową, wywodzącą się od wspólnego prajęzyka. Pojawiały się jednak opinie postulujące uznanie ich za ligę językową. Językoznawcy wysuwający taki postulat nie uznają pokrewieństwa języków samojedzkich z ugrofińskimi. Język jukagirski włączany jest do języków uralskich jedynie przez niektórych językoznawców.
Klasyfikacja języków uralskich
Wykaz języków uralskich i ich przodków (na podstawie m.in. Ethnologue 2024 i Glottolog 5.1). Grupa JęzykowaGałąźJęzykKod ISO-3Kod GlottologLiczba użytkownikówOkres i regionStatusPrauralski ---brak0w pobliżu Uralu lub gór Sajan, około 7000-2000 p.n.e.; z czasem język ten rozprzestrzenił się na północną EurazjęPrzodekPraugrofiński ---brak0ok. 4000-2000 p.n.e. na obszarze rozciągającym się między Morzem Bałtyckim a górami UralPrzodekPraugryjski ---brak0od końca III tysiąclecia p.n.e. do pierwszej połowy I tysiąclecia p.n.e. na obszarze zachodniej Syberii, na wschód od południowych gór UralPrzodekPrawęgierski ---brak0ok. 1000 p.n.e. do IX wieku n.e.