Karasahr

Berdsasarkan sensus penduduk tahun 2000 terdapat 29,000 jiwa yang berdomisili di Karasahr. Angka tersebut tumbuh menjadi 31.773 jiwa pada tahun 2006 dengan 16.032 jiwa penduduk berasal dari etnis Han, 7.781 jiwa dari etnis Hui, 7.154 etnis Uighur, 628 orang Mongol, dan 178 orang berasal dari etnis lainnya.