Željeznička stanica Usora je izgrađena krajem 19. vijeka, a doživjela je i rekonstrukciju. Bila je dio željezničke saobraćajne trase Doboj – Usora – Jelah -Teslić – Pribinić.
U desnom dijelu su živjeli željezničari, a u lijevom dijelu se nalazila biletarnica, dok je u centralnom dijelu bila čekaonica. Izgrađena je po tadašnjim standardima. Nakon ukidanja uskog kolosijeka, ova stanica je prestala da postoji, čekaonica i biletarnica su uklonjene, samo je ostao stambeni dio koji i danas postoji.
