The 1947 Normanton by-election was a parliamentary by-election held for the British House of Commons constituency of Normanton on 11 February 1947. The seat had become vacant when the Labour Member of Parliament Tom Smith had resigned, to take up the post of Labour Director of the North-Eastern Divisional Coal Board. Smith had held the seat since the by-election in 1933.
The Labour candidate, George Sylvester, held the seat for his party. The Conservative Party candidate was Enoch Powell, the first time he had stood for election, but he was heavily defeated.
! scope="col" colspan="2" style="width: 130px"|Party
! scope="col" style="width: 17em"|Candidate
! scope="col" style="width: 5em"|Votes
! scope="col" style="width: 3.5em"|%
! scope="col" style="width: 3.5em"| ;templatestyles src="Template:Tooltip/styles.css" / ;±%
! colspan="3" style="text-align: right; margin-right: 0.5em" | Majority
! colspan="3" style="text-align: right; margin-right: 0.5em" scope=row | Turnout
! style="text-align:right;" | Swing
References.
 ;templatestyles src="Reflist/styles.css" / ;