Veenhuizen ligt in de Veenhuizerpolder. Deze polder is een druipland
(bestaand land dat binnen de ringdijk van een droogmakerij komt te
liggen). De dijk die Veenhuizen tegen het water van de Waert moest
beschermen (Groenedijk), ligt er nog.
De plaats komt in 1289 voor als Vehuzen en in 1396 als Veenhuzen.
De plaatsnaam verwijst naar het dat woonplaats is in het veen. Van
1811 tot 1856 was Veenhuizen een zelfstandige gemeente. Vanaf 1856
maakt het deel uit van de gemeente Heerhugowaard.
In de kerk van Veenhuizen bevindt zich het praalgraf van Reinoud van
Brederode, baron van Rakvere (waarschijnlijk 17e eeuws) in de moderne
Nederlands hervormde kerk, waar voorheen een kerkje uit 1862 heeft
gestaan. Bij deze kerk staat een klokkenstoel.