住民が母語としている言語はマケドニア語(公用語)が68%、アルバニア語が25%、トルコ語が3%、セルビア・クロアチア語が2%、その他が2%である。マケドニア語は憲法により公用語とされている一方で、地方自治体(オプシュティナ)において話者人口が2割を超える言語は、マケドニア語とともにその自治体の公用語とされる。この規定により、自治体によってはアルバニア語、トルコ語、ロマ語、アルーマニア語、セルビア語がマケドニア語とともに公用語に指定されているほか、2019年以降アルバニア語も国家レベルの準公用語となっている[30][31]。マケドニア語のほか、少数言語話者が母語で教育を受ける機会が保障されており、アルバニア語やトルコ語による教育も行われている。