La saison 1928-1929 du Championnat de Hongrie de football est la 26e édition du championnat de première division en Hongrie. Les douze meilleurs clubs du pays se retrouvent au sein d'une poule unique, la Nemzeti Bajnokság I, où ils s'affrontent deux fois, à domicile et à l'extérieur. À l'issue du championnat, les deux derniers du classement sont relégués et remplacés par les deux meilleurs clubs de II. Osztályú Bajnokság, la deuxième division hongroise.
C'est le club du MTK Budapest qui termine en tête du classement du championnat cette saison, avec un seul point d'avance sur le triple tenant du titre, le Ferencváros TC et sept sur l'Ujpest TE. C'est le 13e titre de champion de l'histoire du club.