Ethnic groups in Afghanistan

Afghanistan is a multi-ethnic country. Ethnic groups in Afghanistan include the Pashtun, Tajik, Hazara, Uzbek, Aimaq, Turkmen, Baloch, Pashayi, Nuristani, Gujjar, Arab, Brahui, Qizilbash, Pamiri, Moghol and a few others.