Makedonijos I futbolo lyga (maked.Македонска Прва лига) – aukščiausia Šiaurės Makedonijos futbolo lyga. Lygoje žaidžia 12 klubų, tarpusavyje sužaisdami po 3 rungtynes (viso 33 turai). Du silpniausi klubai palieka lygą, užleisdami vietas II lygos geriausioms komandoms. Dar du klubai dėl išlikimo I lygoje kovoja pereinamosiose rungtynėse su II lygos ekipomis.
1923–1941 m. veikė Vardaro Banovinos karališkoji lyga, kurios nugalėtojai įgydavo teisę žaisti Jugoslavijos pirmenybėse. 1942–1944 m. Makedonijos klubai dalyvavo Bulgarijos varžybose, o 1945–1992 m. žaidė Jugoslavijos futbolo sistemoje, kur buvo atskira Makedonijos lyga II ir III lygų lygmenyje, nors geriausios Makedonijos komandos žaisdavo Jugoslavijos aukščiausiojoje ir I lygoje.