Вас интересует, кто живет в Афганистане и как называются жители Афганистана? Скорее всего, вам интересно, название жителей Афганистана. В этом случае речь идет не о народностях и национальностях, проживающих в Афганистане, а о этнохоронимах и демонимах – названии жителей определенной местности, страны или государства.
Так вот, жителей Афганистана на русском языке называют афганцами. Это в целом и правильно. Женщин Афганистана правильно называть афганками (афганка), а мужчин афганцами (афганец). Это этнохороним и демоним Афганистана. Также можно называть граждан Афганистана.
Теперь вы знаете, какое правильное название у населения Афганистана!