Le territoire
Avec une superficie totale de 1712 ha, Noordpeene est la plus grande commune du canton de Cassel.
Depuis 1992, la ligne de TGV Paris-Calais coupe la commune d'est en ouest sur une longueur de 3500 m soit une emprise de 24 ha.
La ligne de chemin de fer Arras-Dunkerque passe à l'extrême nord du territoire depuis 1848.
Au nord, le mont Balingberg 70m et le Tom 62m dessinent les premiers contreforts des monts des Flandres.
La vallée de la Peene, qui s'écoule paisiblement, sépare ces 2 monts.
Au sud et à l'ouest, le territoire s'incline en direction des marais, du Coin Perdu. L'altitude descend jusqu'à moins 10m en bordure du marais.
Les parties nord et est se drainent vers le bassin de l'Yser pour l'essentiel via la Peene Becque.
Les parties sud et ouest du bassin de l'Aa se drainent vers le marais de Clairmarais avec le ruisseau du Schoubrouck.
Principaux cours d'eau : la Peene-Becque et la Lyncke-Becque.
Noordpeene fait partie de la Communauté de Communes du Pays de Cassel formé de 13 communes (Arnèke, Bavinchove, Buysscheure, Cassel, Hardifort, Ochtezeele, Oxelaëre, Rubrouck, Ste Marie-Cappel, Wemaers-Cappel, Zermezeele, Zuytpeene) et du Pays des Moulins de Flandre. Elle est également commune associée au Parc Naturel des Caps et Marais d'Opale.
Au recensement de 2009, Noordpeene compte 784 habitants.
le Balingberg 70m


