Telford Lake is named after Robert Taylor Telford, who first settled by the lake in 1889 and founded what became the City of Leduc. Telford was Leduc’s first postmaster, first general merchant and first justice of the peace. He later became Leduc’s first member of the Legislative Assembly and served as Mayor from 1915-16.