>Википедия врет что 8.98%, у нас разные Википедии :)
Вообще для оценки национального состава правильнее говорить о национальном составе городского округа Махачкалы + Каспийск, они практически представляют собой один населеннй пункт, разделенный чисто административно, но не географически. В Махачкале русских 5.4%.