The 1921 Cardiganshire by-election was a parliamentary by-election held for the British House of Commons constituency of Cardiganshire on 18 February 1921. The election was important for the bitterness of the contest between the Coalition and Independent factions within the Liberal Party and the deepening of this division within the party as a factor in the long-term decline of Liberalism in Wales.