Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Bayenghem-lès-Éperlecques | 1019 | 62087 | 216200873 | 62910 |
| Clairmarais | 579 | 62225 | 216202259 | 62500 |
| Éperlecques | 3740 | 62297 | 216202978 | 62910 |
| Houlle | 1131 | 62458 | 216204586 | 62910 |
| Mentque-Nortbécourt | 653 | 62567 | 216205674 | 62890 |
| Moringhem | 555 | 62592 | 216205922 | 62910 |
| Moulle | 1166 | 62595 | 216205955 | 62910 |
| Nordausques | 1293 | 62618 | 216206185 | 62890 |
| Nort-Leulinghem | 268 | 62622 | 216206227 | 62890 |
| Saint-Martin-lez-Tatinghem | 5863 | 62757 | 200059608 | 62500 |
| Saint-Omer (chef lieu) | 14358 | 62765 | 216207654 | 62500 |
| Salperwick | 518 | 62772 | 216207720 | 62500 |
| Serques | 1178 | 62792 | 216207928 | 62910 |
| Tilques | 1063 | 62819 | 216208199 | 62500 |
| Tournehem-sur-la-Hem | 1353 | 62827 | 216208272 | 62890 |
| Zouafques | 590 | 62904 | 216209049 | 62890 |
Le canton de Saint-Omer est composé de 16 communes entières pour une population de 35327 habitants.