Nil-Sahra dilleri, Nubiya da dahil olmak üzere, Chari ve Nil nehirlerinin üst kısımlarında konuşulan bir Afrika dilleri grubudur. Merritt Ruhlen'in 1987 yılındaki hesaplarına göre, Nil-Sahra dilleri kabaca 11 milyon kişi tarafından konuşulmaktadır. Bu dil ailesi kendi içinde aşırı derecede farklılıklar gösterir ve Hint-Avrupa ve hatta Nijer-Kongo dillerine göre bile çok daha fazla olan bu farklılıklar nedeniyle de tartışmalı durumdadır. Az sayıda tarihsel dil bilimci bu aileyi bir bütün olarak çalışmaya çaba göstermiş ve bunların bazıları da geçerliliğini reddetmiştir. Özellikle tartışmaya yol açan konu, Songhay dillerinin eklenmesidir.
Roger Blench'in de aralarında bulunduğu bazı dil bilimcilerin Nil-Sahra ailesinde saydıkları Kadu dillerini ("Kadugli dilleri" veya "Tumtum" olarak da bilinir), Greenberg'i izleyenler Kordofan dilleri içine dahil ederken, Ehret'i izleyenler ise küçük bir izole aile olarak kabul ederler. Songhay dilleri ile dikkate değer benzerlikleri olduğu için, genellikle Nijer-Kongo dilleri içinde sınıflandırılan Mande dillerinin de Nil-Sahra ailesine eklenmesi önerileri kimi zaman yapılmıştır.
Antik Kuş'un nesli tükenmiş Meroitik dili bazen Nil-Sahra ailesinin muhtemel bir üyesi olarak sayılır. Ancak, bu dili kuşkuya yer bırakmadan sınıflandırabilmek için hakkında çok az bilgi vardır. Aynısı, görece daha yakın bir zamanda nesli tükenmiş ve Kuliak ve Nil dilleri ile ilişkisi olduğu öne sürülmüş olan Uganda'nın Oropom dili (şayet varolmuşsa) için de söylenebilir.
Nil-Sahra ailesinin dış akrabalıkları üzerine yapılan önermeler genellikle Nijer-Kongo dilleri merkezlidir:
Blench (1995) ise aslında Nijer-Kongo dillerinin basitçe Nil-Sahra ailesinin (Orta Sudan dilleri ile düzenlenerek) bir üyesi olabileceği fikrini önermiştir.
Ancak, çoğu tarihsel dil bilimci böyle teorilere çekince ile yaklaşmaktadır.
Alt sınıflandırma
Bender 1997
Lionel Bender, kendisine ait 1989 sınıflandırmasında ufak değişiklikler yaparak, aşağıdaki şekilde sınıflandırmıştır: