2023–24 Macedonian First Football League
| Season | 2023–24 |
|---|---|
| Dates | 6 August 2023 – 18 May 2024 |
| Champions | Struga 2nd domestic title |
| Relegated | Makedonija G.P. Bregalnica |
| Champions League | Struga |
| Conference League | Shkendija Tikvesh |
| Matches played | 198 |
| Goals scored | 446 (2.25 per match) |
| Top goalscorer | Aleksa Marušić (17 goals) |
| Longest winning run | 4 games AP Brera Struga Shkendija Voska Sport |
| Longest unbeaten run | 17 games Gostivar |
| Longest winless run | 9 games AP Brera |
| Longest losing run | 7 games Makedonija G.P. |
← 2022–23 2024–25 →
All statistics correct as of 10 March 2024. | |
The 2023–24 Macedonian First League was the 32nd season of the Macedonian First Football League, the highest football league of North Macedonia. It began on 6 August 2023 and ended on 18 May 2024. Struga were the defending champions, having won their first title in 2022–23.
The winners (Struga, their second consecutive title win) qualified for the Champions League first qualifying round. The second-placed team (Shkendija) and 2023–24 Macedonian Football Cup winners (Tikvesh) qualified for the Conference League first qualifying round. The tenth-placed team (Vardar) qualified for the Macedonian First Football League play-off. The bottom two teams (Bregalnica and Makedonija G.P.) were relegated to the 2024–25 Macedonian Second Football League.