Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Batzendorf | 968 | 67023 | 216700237 | 67500 |
| Berstheim | 513 | 67035 | 216700351 | 67170 |
| Dauendorf | 1433 | 67087 | 216700872 | 67350 |
| Haguenau (chef lieu) | 36070 | 67180 | 216701805 | 67500 |
| Hochstett | 421 | 67203 | 216702035 | 67170 |
| Huttendorf | 491 | 67215 | 216702159 | 67270 |
| Morschwiller | 614 | 67304 | 216703041 | 67350 |
| Niederschaeffolsheim | 1331 | 67331 | 216703314 | 67500 |
| Ohlungen | 1381 | 67359 | 216703595 | 67590 |
| Schweighouse-sur-Moder | 5116 | 67458 | 216704585 | 67590 |
| Uhlwiller | 674 | 67497 | 216704973 | 67350 |
| Wahlenheim | 609 | 67510 | 216705103 | 67170 |
| Wintershouse | 862 | 67540 | 216705400 | 67590 |
| Wittersheim | 728 | 67546 | 216705467 | 67670 |
Le canton de Haguenau est composé de 14 communes entières pour une population de 51211 habitants.