A by-election was held in Harborough on 8 May 1891 after the incumbent Conservative MP Thomas Tapling died on 11 April. The seat was won by the Liberal candidate Paddy Logan.