Kuzey Makedonya’da resmi dil Makedoncadır. Makedonca, Hint-Avrupa dil ailesinin Güney Slav dalına ait bir dildir ve Kiril alfabesi kullanılarak yazılır. Kuzey Makedonya’nın kamu kurumları, eğitim sistemi ve medyasında Makedonca kullanılır.
Kuzey Makedonya çok etnikli ve çok dilli bir ülke olduğu için, Arnavutça da ülkenin batısında yoğun olarak konuşulan bir bölge olan ve belirli bir nüfus yoğunluğuna sahip bölgelerde resmi dil olarak kabul edilmektedir. Ayrıca Türkçe, Sırpça, Romanca, Boşnakça ve diğer diller de etnik azınlıklar tarafından konuşulmaktadır ve devlet tarafından korunan azınlık dilleridir.
İkinci dil olarak İngilizce yaygın şekilde öğretilir ve konuşulur. Eğitim sistemi genellikle öğrencilere İngilizce yanında başka Avrupa dillerini öğrenme imkanı da sunar. Makedonca, Kuzey Makedonya’nın yanı sıra Makedon diasporası tarafından da dünya genelinde konuşulur.