According to the 2011 census, Kardzhali has a population of 43,880, while the Kardzhali municipality (which in addition to the city also includes 117 villages) has a population of 67,846.
Σύμφωνα με την απογραφή του 2011, το Κάρτζαλι έχειπληθυσμό 43.880, ενώ ο δήμος του Κάρτζαλι (που εκτός από την πόλη περιλαμβάνει επίσης 117 χωριά) έχει πληθυσμό 67.846.