Norfolk—Haldimand was a federal electoral district represented in the House of Commons of Canada from 1968 to 1979. It was located in the province of Ontario. This riding was created in 1966 from parts of Brant—Haldimand and Norfolk ridings.
It consisted of the County of Norfolk (excluding the Town of Tillsonburg), and, in the County of Haldimand, the Village of Hagersville and the Townships of North Cayuga, South Cayuga, Oneida, Rainham, Seneca and Walpole (excluding parts lying within the Six Nations Indian Reserve No. 40 and New Credit Indian Reserve No. 40A).
The electoral district was abolished in 1976 when it was redistributed between Haldimand—Norfolk and Oxford ridings.