Auch die Anbindung an das Schienennetz zwischen Warschau und Lublin war für Garwolin ein wichtiger Wirtschaftsfaktor. 1862 lebten 2.125 Menschen in der Stadt, davon 717 Juden und nur 12 Deutsche. 1881 waren es 14.671 Menschen.