Մակեդոնիայի Հանրապետության Սահմանադրությամբ տարրական և միջնակարգ կրթությունն անվճար և պարտադիր է, իսկ տարրական կրթության մասին օրենքը սահմանում է, որ բոլոր 7-15 տարեկան բոլոր երեխաները պետք է հաճախեն դպրոց 8 տարի։ Ավագ դպրոցի կրթության մասին օրենքով հաստատվում է, որ 15-19 տարեկան աշակերտները պետք է ավագ դպրոցում սովորեն 4 տարի (կամ 3 տարի՝ կախված ուսումնական հաստատության տեսակից)[1] ։
1996 թվականին հիմնական կրթության տոկոսը կազմում էր 95.3 տոկոս[2]։ Այլ տվյալներով աղջիկների հիմնական և միջին դպրոցների տոկոսը բարձր է, հատկապես գնչուական և ալբանական ազգության երեխաների շրջանում[1]։
Տարրական դպրոցում գիտություններն ուսուցանվում են ընդհանուր, հավաքական առարկաների շրջանակներում՝ «Շրջակա միջավայր», «Բնական գիտություններ և տեխնոլոգիա», «Հասարակություն» և այլն։ Ինչպես նաև երեխաների համար պարտադիր են համակարգչային դասերը. նորագույն տեղեկատվական տեխնոլոգիաների կիրառումը պահանջ է բոլոր դպրոցների համար։
Պարտադիր առարկաներ են.
Կամընտրական առարկաներ են համարվում վալախների, գնչուների կամ բոշաների պատմությունը և լեզուն, համաշխարհային կրոնների հիմունքները և բարոյագիտությունը։ Նաև երեխաները կարող են խորությամբ սովորել ալբաներեն, տնտեսվարություն, էկոլոգիա, երկրի գավառագիտություն, ժողովրդական պարեր, զբաղվել աշխատանքիուսուցմամբ, ստեղծել երաժշտական, տեխնիկական, տեղեկատվական և գեղարվեստական նախագծեր, սովորել կյանքի առողջ ապրելակերպ, եվրոպական քաղաքակրթության դասական արվեստ և զբաղվել պրոֆեսիոնալ սպորտով։