A Estação Ferroviária Dr. Pedro Leopoldo foi construída em 1895, em um terreno doado pela Fábrica de Tecidos, que era, até então, a única atividade econômica relevante na cidade. Na escritura de doação, pode-se ler a sua primeira denominação: “Parada da Cachoeira”. Em virtude da morte precoce do Dr. Pedro Leopoldo, a cidade passou a ser assim chamada, em homenagem ao engenheiro que trabalhou na construção da ferrovia. Essa atitude acabou também determinando o nome do lugar, até então conhecido como Cachoeira Grande ou Cachoeira das Três Moças, pois a estação tornou-se referência do local. Em pouco tempo, transformou-se de uma estação de parada para uma movimentada estação ferroviária.