Újpest FC to jeden z najstarszych klubów piłkarskich Węgier, założony 16 czerwca 1885 roku w Újpeście – wówczas osobnym mieście na północ od Budapesztu – jako Újpesti Torna Egylet, czyli stowarzyszenie gimnastyczne. Sekcję piłkarską utworzono w 1899 roku, a swoje barwy – fiolet i biel, od których kibice nazywają klub „Lilák” (Fioletowi) – klub zachował do dziś.
Zespół zdobył 20 mistrzostw Węgier (Nemzeti Bajnokság I), co czyni go trzecim najbardziej utytułowanym klubem w kraju, a także 11 razy triumfował w Pucharze Węgier i trzykrotnie w Superpucharze. Pierwsze mistrzostwo Újpest wywalczył w sezonie 1929/30, a swój złoty okres przeżywał w latach 70., zdobywając dziewięć tytułów mistrzowskich w ciągu jedenastu sezonów.
W europejskich pucharach klub zapisał się jako dwukrotny zdobywca Pucharu Mitropa oraz triumfator Pucharu Narodów z 1930 roku. Najbliżej wielkiego sukcesu Újpest był w 1969 roku, gdy dotarł do finału Pucharu Miast Targowych (poprzednika Pucharu UEFA), gdzie uległ angielskiemu Newcastle United 2:6 w dwumeczu. Pięć lat później, w sezonie 1973/74, zespół doszedł do półfinału Pucharu Europy, gdzie lepszy okazał się późniejszy triumfator rozgrywek, Bayern Monachium. Wcześniej, w sezonie 1961/62, Újpest awansował do półfinału Pucharu Zdobywców Pucharów.
Klub od dziesięcioleci gra na stadionie Szusza Ferenc Stadion, noszącym imię swojej największej legendy – Ferenca Szuszy, który jako piłkarz rozegrał dla klubu najwięcej meczów (462) i strzelił najwięcej goli (392) w jego historii, a później prowadził zespół również jako trener. Wielką rolę w sukcesach klubu odegrała także obrona braci Károlya Fogla II i Józsefa Fogla III, znana jako „Fogl-gate”, oraz późniejsze pokolenie gwiazd z Ferencem Bene na czele.
Współcześnie Újpest pozostaje jednym z najważniejszych klubów Budapesztu i utrzymuje wieloletnią rywalizację z Ferencvárosi TC, wciąż nawiązując do swojej bogatej, ponadstuletniej tradycji.