The canton Pont-Hébert has 25 communes.
| Code | Name | Population ▼ |
|---|---|---|
| 50409 | Pont-Hébert | 1 897 |
| 50110 | Cerisy-la-Forêt | 1 004 |
| 50297 | La Meauffe | 993 |
| 50475 | Saint-Georges-Montcocq | 988 |
| 50455 | Saint-Clair-sur-l'Elle | 959 |
| 50216 | Graignes-Mesnil-Angot | 797 |
| 50356 | Moon-sur-Elle | 781 |
| 50468 | Saint-Fromond | 758 |
| 50488 | Saint-Jean-de-Daye | 656 |
| 50641 | Villiers-Fossard | 646 |
| 50161 | Le Dézert | 601 |
| 50148 | Couvains | 562 |
| 50446 | Saint-André-de-l'Épine | 555 |
| 50606 | Tribehou | 525 |
| 50004 | Airel | 515 |
| 50321 | Le Mesnil-Rouxelin | 469 |
| 50046 | Bérigny | 442 |
| 50538 | Saint-Pierre-de-Semilly | 421 |
| 50491 | Saint-Jean-de-Savigny | 416 |
| 50473 | Saint-Georges-d'Elle | 380 |
| 50106 | Cavigny | 269 |
| 50423 | Rampan | 230 |
| 50476 | Saint-Germain-d'Elle | 209 |
| 50006 | Amigny | 151 |
| 50324 | Le Mesnil-Véneron | 107 |