Praha hl. n.

So stavbou stanice sa začalo v auguste 1869, prvý parný vlak cez Vinohradský tunel prešiel 19.9.1871 a prevádzka v nej začala 14.12.1871. Stanica niesla názov Františka Jozefa a postupom času prestala vyhovovať neustále silnejúcej doprave. Preto v roku 1901 začala jej prestavba, výsledkom ktorej bola nová výpravná budova (1909), nová krytá dvorana (1906) vrátane podchodov a zmeny v koľajisku. V roku 1944 bol dokončený druhý a v roku 1989 tretí Vinohradský tunel. V 70tych rokoch bola v súvislosti s výstavbou metra pristavaná nová odbavovacia hala. V roku 1994 bolo obnovené 5. nástupište, ku ktorému pribudli v tom istom roku nást. 6 a 7. Stanica bola od 23.4.1928 elektrifikovaná napätím 1500 V, od 15.5.1962 prepnutom na 3000 V. V roku 1919 dostáva stanica názov Wilsonovo nádraží, v roku 1940 hlavní nádraží, v 1945. opäť Wilsonovo a napokon od 1.1.1953 nesie názov hlavní.

V roku 2002 bola stanica vybavená RZZ (AŽD 74) na južnom zhlaví a ELMZZ vz. 5007 s EM prestavníkmi. Všetky návestidlá boli typu AŽD 70. Ako celok bolo ZZ považované za II. kategórie. V smere na Vršovice, Vyšehrad a Hrabovku je automatické hradlo, na Vítkov obojsmerný štvorznaký AB.

Od roku 2004 je v žst. JOP.