The Dunfermline and West Fife by-election held on 9 February 2006.

It was won for the Liberal Democrats by Willie Rennie with a swing of 16.2% from Labour.