The Brighouse and Spenborough by-election, 1950 was a parliamentary by-election held in the United Kingdom on 4 May 1950 for the House of Commons in the marginal constituency of Brighouse and Spenborough. The seat became vacant on the death of Frederick Arthur Cobb, who has been the local Member of Parliament (MP) for only 3 months, since the general election in February 1950. He had previously been the MP for the Elland from 1945.
The result was a hold for the Labour Party. The winning candidate, Lewis John Edwards, held the seat until his own death in 1959, when the resulting by-election in 1960 was narrowly won by the Conservative candidate Michael Shaw.