La Prva makedonska fudbalska liga (macedone: Прва македонска фудбалска лига, Prima lega calcistica macedone) è la massima divisione del campionato macedone di calcio. La squadra più titolata è il Vardar.
Fondata nel 1992 dopo che la Repubblica di Macedonia aveva ottenuto l'indipendenza dalla Jugoslavia, è organizzata dalla Federazione calcistica della Macedonia del Nord. In precedenza il campionato macedone era uno dei tornei dilettantistici regionali alla base del campionato jugoslavo e solo le migliori squadre del paese prendevano parte alle tre divisioni nazionali.
Per la stagione 2022-2023 la Prva makedonska fudbalska liga occupa il 52º posto nel ranking UEFA delle competizioni per club.
Il campionato macedone nasce come torneo della Subassociazione calcistica di Skopje, un ente regionale della Federazione jugoslava, nel 1928. Le migliori squadre della Banovina del Vardar competevano anche nel campionato nazionale, per il quale i tornei regionali fungevano da fase di qualificazione.
Dopo la seconda guerra mondiale nacque la Repubblica Socialista di Macedonia, una delle sei repubbliche federate jugoslave. Il campionato di questa repubblica (la Makedonska republička liga) fungeva da torneo regionale e le squadre principali disputavano regolarmente il campionato nazionale; ad esempio il Vardar non militò mai nel campionato macedone in questo periodo, ma solo in quello jugoslavo.
Al termine della stagione 1991-1992 le squadre macedoni abbandonano il campionato jugoslavo: in particolare il Vardar e il Pelister Bitola avevano partecipato in quell'anno al massimo torneo federale. Dalla stagione successiva nasce quindi il campionato macedone, che nel primo anno è costituito da un girone all'italiana di diciotto squadre, subito ridotte a sedici dalla stagione successiva e a quattordici dal 1996-1997. Infine dal campionato 2001-2002 il numero delle squadre, dodici, è rimasto costante fino al 2014, quando si è scesi a dieci club.
Nel 2009-2010 tre delle più importanti squadre del paese sono state escluse dal campionato: il Pobeda dopo 28 giornate; il Makedonija e lo Sloga Jugomagnat dopo 13 giornate, per non essersi presentate a due partite consecutive.
A seguito della sospensione del campionato 2019-2020 per via della pandemia di COVID-19, la federazione macedone ha stabilito l'assegnazione del titolo al Vardar, primo in classifica al momento dell'interruzione della stagione, e l'allargamento della massima divisione a 12 squadre per la stagione seguente (includendo le due promosse dalla Vtora liga), con contestuale annullamento delle retrocessioni per la stagione 2019-2020.