TheMacedonian football champions are the annual winners of theMacedonian First Football League,North Macedonia's premier annualfootball league competition. The title has been contested since 1929 in varying forms of competition.
In 1923, it was organised the first edition of leagues in theKingdom of Yugoslavia where, beside the top-level nationalYugoslav Football Championship, regional championships were also played. The clubs from theVardarska Banovina, territorially similar to present-day Macedonia, played within theBelgrade Football Subassociation League until 1927,[1] when a separateSkoplje Football Subassociation League was formed.[2] The champions of the Subassociation Leagues were granted a place in the qualifiers for the Yugoslav Championship, a top national level.Gragjanski Skopje became the only club to manage to participate in the national league, first in1935–36 when the championship was played in a cup system,[3] and in1938–39, when it was played in a normal league system with Gragjanski finishing 10th out of 12 teams.[4] In 1939, the Yugoslav league system was changed, with the creation of separate Serbian and Croato-Slovenian Leagues which would serve as qualifying leagues for the final phase of the Yugoslav Championship.[5] The clubs from the Skopje Subassociation played their qualifications to theSerbian League, however only Gragjanski managed to participate, doing so on both occasions, in1939–40 (5th place)[6] and1940–41 (8th place).[7] That was the last season before the beginning of theSecond World War, during which the region Vardarska Banovina was invaded byAxis alliesAlbania andBulgaria.
During the war period, 1941 to 1945, the region became part of Bulgaria, and most of the clubs were incorporated into the Bulgarian league system. Four seasons were played, in which FK Makedonija, a club from Skopje formed by the Bulgarian authorities by merging the previously existing clubs Gragjanski, SSK Skopje and ŽSK into one, became the most prominent.
After the liberation of Yugoslavia and the creation of theSocialist Republic of Macedonia within thesocialist Yugoslavia, Macedonian clubs participated in the Yugoslav League system that consisted of two or three, depending on time period, national leagues. Below the national leagues, the Republic Leagues were created in each one of the 6Yugoslav Socialist Republics. The Republic League of SR Macedonia was played between 1945 and 1992, and the top placed teams had access to the Yugoslav national leagues. The most successful clubs from this period wereFK Vardar,FK Rabotnički andFK Pobeda, which only don´t count more regional titles because they usually competed in higher national leagues. In 1992 Macedonia declared independence and formed its own league system.
The clubs from the territory ofVardarska Banovina (belonging to theKingdom of Yugoslavia) had a league organised by theSkoplje Football Subassociation. The winner had direct access to theYugoslav Championship.[8]Before Subdivision League was established from 1921 till 1927,they played Sub districts and district leagues. This is the list of seasons indicating the league champions.
Royal District League
Royal Subdivision League
During WWII the region was occupied by Bulgarian Axis forces. The clubs from the region were incorporated into the Bulgarian league system.
In the period between 1945 and 1992 the clubs fromSR Macedonia (part ofSFR Yugoslavia) competed in the Macedonian Republic League that was part of the Yugoslav league system and corresponded to a 3rd or 4th (depending on period) national tier.Mostly without the presence of the major clubs that competed at national level (in particularVardar Skopje).
In 1992 the Macedonian Republic League, joined by the Macedonian clubs that played in theYugoslav First andSecond League, formed theMacedonian First Football League, the first time Macedonia had its own top-level national championship.

The titles won by clubs since independence are shown in the following table:[9][10]
The following table lists the Macedonian football champions by city
| City | Titles | Winning Clubs |
|---|---|---|
| Skopje | 20 | Vardar (11),Sloga Jugomagnat /Shkupi (4),Rabotnichki (3),Makedonija G.P. (1) |
| Tetovo | 5 | Shkëndija (5) |
| Kratovo | 3 | Sileks (3) |
| Prilep | 2 | Pobeda (2) |
| Struga | 2 | Struga (2) |
| Džepčište | 1 | Renova (1) |