Relegated: Podbeskidzie Bielsko-Biała.
Qualification for the Champions League first qualifying round: Legia Warszawa
Qualification for the Europa Conference League second qualifying round: Raków Częstochowa*, Pogoń Szczecin.
Qualification for the Europa Conference League first qualifying round: Śląsk Wrocław**.
* Raków Częstochowa qualified for the Europa Conference League by winning the 2020–21 Polish Cup and also by finishing second in the Ekstraklasa.
** As a result, the berth reserved for third place was passed to the fourth-placed team from the 2020–21 Ekstraklasa.
*** Head-to-head points: Jagiellonia Białystok 9, Górnik Zabrze 5, Lech Poznań 2.
**** Head-to-head matches: Wisła Kraków 0–3 Wisła Płock, Wisła Płock 1–3 Wisła Kraków.
Standings
League | Pts | Games | W | D | L | GS | GA | GS-GA |
Legia | 64 | 30 | 19 | 7 | 4 | 48 | 24 | 24 |
Raków Cz | 59 | 30 | 17 | 8 | 5 | 46 | 25 | 21 |
Pogoń Sz | 52 | 30 | 15 | 7 | 8 | 36 | 23 | 13 |
Śląsk | 43 | 30 | 11 | 10 | 9 | 36 | 32 | 4 |
Warta Poz | 43 | 30 | 13 | 4 | 13 | 33 | 32 | 1 |
P Gliwice | 42 | 30 | 11 | 9 | 10 | 39 | 32 | 7 |
L.Gdansk | 42 | 30 | 12 | 6 | 12 | 40 | 37 | 3 |
Zagłębie | 41 | 30 | 11 | 8 | 11 | 38 | 40 | -2 |
L.Poznan | 37 | 30 | 9 | 10 | 11 | 39 | 38 | 1 |
Górnik | 37 | 30 | 10 | 7 | 13 | 31 | 33 | -2 |
Jagiellon | 37 | 30 | 10 | 7 | 13 | 39 | 48 | -9 |
Wisła | 33 | 30 | 8 | 9 | 13 | 39 | 42 | -3 |
Wisła P | 33 | 30 | 8 | 9 | 13 | 37 | 44 | -7 |
Cracovia | 32 | 30 | 8 | 13 | 9 | 28 | 32 | -4 |
Stal M | 29 | 30 | 6 | 11 | 13 | 31 | 47 | -16 |
Podbesk | 25 | 30 | 6 | 7 | 17 | 29 | 60 | -31 |