The municipality of Kičevo has 56,734 inhabitants, and the city 27,076.
Orthodox Christians made up 15,139 (55.9%) of the city's population according to the 2002 census, while Muslims were the second-largest religious group in the city, numbering 11,759 (43.4%).