В 1869 году станция «Белгород» была введена в
эксплуатацию в составе «Курско-Харьковско-Азовской» железной дороги. В 1870 году завершилась стройка здания железнодорожного вокзала. В 1896 году была открыта железнодорожная ветка «Белгород-Волчанск», в результате станция стала узловой.
В 1901 году была введена в эксплуатацию частная «Белгород-Сумская» железная дорога.
В 1904 году Белгород посетил Император Николай II. В 1908–1911 годах была
произведена масштабная реконструкция вокзала: количество пролетов с левой и
правой стороны было увеличено с трех до шести.
Здание вокзала было одним из
немногих, уцелевших во время гражданской войны. В годы Великой Отечественной вокзал был разрушен. В послевоенный период инфраструктура станции была
полностью восстановлена, новое здание вокзала было построено в 1949 году.
В 2008
начата реконструкция вокзала станции Белгород.