En cuanto a los idiomas que se hablan, son: macedonio 66,5%, albanés 25,1%, turco 3,5%, romaní 1,9%, serbio 1,2%, otros 1,8% (censo de 2002).