En sprogfamilie er en gruppe sprog, som anses at være i slægt med hinanden derved, at alle disse stammer fra samme sprog, kaldet et grundsprog - evt. også protosprog eller ursprog. Sprog fra samme sprogfamilie har derfor en række fælles kendetegn. Sprogfamilierne med flest modersmålstalende i verden i dag er indoeuropæiske sprog. Sprogfamilien med flest ulige sprog er niger-kongo-sprog (de) efterfulgt af austronesiske sprog.
En sprogfamilie kan ofte inddeles i flere undergrupper, eller sproggrupper. Forskellen mellem en sprogfamilie og en sproggruppe er, at protosproget til sprogene i en sprogfamilie ikke har nogen kendte forgængere. For eksempel tilhører dansk sproggruppen germansk, men germansk er en undergruppe af indoeuropæiske sprog, og er derfor ingen sprogfamilie. Den ældste formodede stamfader til dansk er proto-indoeuropæisk, og dansk er derfor medlem af den indoeuropæiske sprogfamilie.
Der findes et meget stort antal sprog i verden. Det formodes, at der endnu er 5000 levende sprog tilbage. Disse sprog er samlet efter indre slægtskabsforhold i et antal sprogfamilier. Sprog, som ikke er i familie med noget andet sprog, kaldes isolerede sprog. Et isoleret sprog udgør altså sin egen sprogfamilie.