A railroad line from Olomouc to Prague was launched, and in 1899 the first tramway ran in the city.
By the end of the 19th century, Olomouc had six Catholic churches, a Protestant church, a Synagogue, a German and Czech Gymnasium, and a number of other educational institutions. The city is an industrial center, the seat of the regional government, and the district court.