Map of Northeast Caucasian language. source: linguarium.org of Lomonosov Moscow State University: http://lingvarium.org/raznoe/publications/caucas/alw_cau_content.shtml by Yuri Koryakov, Timur Maisak et al. 
Please note: In Caucasiology are some discussions about the distinction of dialects of higher perspicuity each other and of separate languages of lower perspicuity. For example some scholars define Chechen and Ingush or some Tsezic/Didoic languages as dialects and for others - like linguarium.org - the Dargin/Dargwa dialects are even more separate languages. But the distinction here is based on the most usual and official system as used by the 2010 census in Russia http://www.gks.ru/free_doc/new_site/perepis2010/perepis_itogi1612.htm and by the 2009 census in Azerbaijan http://www.azstat.org/statinfo/demoqraphic/en/1_12en.xls. 
For some scholars the Khinalug/Xinalug language is a separate branch and for others a part of the lezgian branch. 

There are some further Lak, Dargin and Avar settlements in northern corners of Dagestan of low population and so not shown by linguarium.org.
Own work based on: Northeast Caucasus languages map en.svg
SimondR