 Leonards Hill Post Office opened on 1 January 1868 and closed in 1971.The Leonards Hill railway station was a stage of the Daylesford to North Creswick line until services were withdrawn in July 1953.The rails remained in place until 1959 but no further scheduled trains ran on them.