Stasjonen åpnet i 1900 som «Gyeongseong stasjon» og ble gitt navnet «Namdaemun stasjon» i 1905 på grunn av nærheten til Namdaemun. I 1910 ble bynavnet på dagens Seoul endret fra Hanseong til Gyeongseong («Keijo» på japansk), og stasjonen endret derfor også navn i 1915 til «Gyeongseong stasjon» in 1915.