Stockholm-Nynäs Järnvägs AB bildades 1899 och arbetet med att bygga en järnväg mellan Älvsjö och Nynäshamn påbörjades. 1901 kunde den färdigbyggda banan anslutas vid Älvsjö station. Ösmo station öppnades för trafik 1901 då också stationshuset invigdes. Stationshuset är det bäst bevarade av banans stationshus, nära nog i originalskick.