С 1896 г. в 2 км на запад от Старых Дорог основана одноименная железнодорожная станция Либаво-Роменской железной дороги, вокруг которой в начале XX в. формируется новое поселение. Оно и дало начало современному городу Старые Дороги. В 1897 г. здесь работали лесопильный и фанерный заводы, с 1914 г. — народное училище. В 1917 г. численность населения около 2 тысяч, насчитывается 154 двора. Во время оккупации в феврале—декабре 1918 г. немецкими и с 20 августа 1919 г. до июля 1920 г. польскими войсками в околицах Старых Дорог действовали партизанские отряды. С 17 июля 1924 г. — центр Стародорожского района. С 9 сентября 1938 г. — город. В Великую Отечественную войну во время оккупации немецко-фашистские захватчики уничтожили в районе 1 423 человека, разрушили город. Действовало Стародорожское патриотическое подполье.
Сегодня Старые Дороги — красивый, благоустроенный город с 12-тысячным населением. Здесь работают маслозавод, хлебозавод, механический завод, цех безалкогольных напитков, швейная фабрика, лесхоз. Действует Свято-Николаевская церковь. В районе сохранились памятники архитектуры: Почтовая станция (П-я половина XIX в., д. Паськовы Горки), деревянная церковь (середина XIX в., д. Языль).
Путеводитель по городам и районным центрам Республики Беларусь. Минск, "Харвест", 2004.
Ближайшие города: Глуск, Любань, Слуцк, Марьина Горка, Осиповичи.