Ludwig Forrer (9 February 1845 – 28 September 1921) was a Swiss politician and member of the Swiss Federal Council (1902–1917).
Forrer was born in Islikon. He was elected to the Swiss Federal Council on 11 December 1902 and handed over office on 31 December 1917. He was affiliated to the Free Democratic Party.
During his office time he held the following departments:
He was President of the Confederation twice in 1906 and 1912.