alt=Kolejowy semafor w środku zdjęcia, wyświetlający zielone światło w górnej komorze|mały|Kolejowy semafor świetlny nowego typu (Polska) Semafor (, z gr. – znak; – – nosiciel) – sygnalizator przy torze kolejowym, służący do regulowania ruchu pociągów.
Semafor służy do informowania maszynistów za pomocą sygnałów świetlnych lub kształtowych, o możliwości jazdy wskazując, w przypadku sygnalizacji prędkościowej – prędkość maksymalną, dla sygnalizacji kierunkowej – kierunek jazdy, a przy tym może również wskazywać zajętość następnych odcinków szlaku kolejowego i inne informacje pomocnicze. Sygnały wyświetlane przez semafor zależą od systemu sygnalizacji stosowanego przez dane państwo lub zarządcę infrastruktury.
Historia mały|Automatyczny system sygnalizacji kolejowej wymyślony przez Jana Baranowskiego w 1857 r. Pierwsze semafory razem z automatycznym systemem sygnalizacji wynalazł we Francji polski inżynier Jan Józef Baranowski. Uruchomiono go w na linii kolejowej relacji Paryż – Rouen, a w listopadzie na linii Paryż – Saint Germain. System Baranowskiego wprowadzono w również we Włoszech na linii Genua – Turyn oraz po unowocześnieniu na linii Paryż – Bruksela.