La estación de trenes Lo Espejo fue construida en 1913 para servir a la línea ferroviaria entre Santiago y Rancagua. En 1952 se convirtió en la séptima estación más importante de la red ferroviaria estatal y proporcionó un importante impulso económico a la localidad. La estación dejó de funcionar en la década de 1990 y actualmente se encuentra abandonada.