27 communes composent le bassin de vie de Saint-Omer.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Arques | 9526 | 62040 | 216200402 | 62510 |
| Bayenghem-lès-Éperlecques | 1019 | 62087 | 216200873 | 62910 |
| Blendecques | 4891 | 62139 | 216201392 | 62575 |
| Campagne-lès-Wardrecques | 1300 | 62205 | 216202051 | 62120 |
| Clairmarais | 579 | 62225 | 216202259 | 62500 |
| Éperlecques | 3740 | 62297 | 216202978 | 62910 |
| Esquerdes | 1607 | 62309 | 216203091 | 62380 |
| Hallines | 1202 | 62403 | 216204032 | 62570 |
| Helfaut | 1728 | 62423 | 216204230 | 62570 |
| Heuringhem | 1389 | 62452 | 216204529 | 62575 |
| Houlle | 1131 | 62458 | 216204586 | 62910 |
| Leulinghem | 263 | 62504 | 216205047 | 62500 |
| Longuenesse | 10559 | 62525 | 216205252 | 62219 |
| Mentque-Nortbécourt | 653 | 62567 | 216205674 | 62890 |
| Moringhem | 555 | 62592 | 216205922 | 62910 |
| Moulle | 1166 | 62595 | 216205955 | 62910 |
| Nort-Leulinghem | 268 | 62622 | 216206227 | 62890 |
| Pihem | 928 | 62656 | 216206565 | 62570 |
| Saint-Martin-lez-Tatinghem | 5863 | 62757 | 200059608 | 62500 |
| Saint-Omer | 14358 | 62765 | 216207654 | 62500 |
| Salperwick | 518 | 62772 | 216207720 | 62500 |
| Serques | 1178 | 62792 | 216207928 | 62910 |
| Tilques | 1063 | 62819 | 216208199 | 62500 |
| Wardrecques | 1338 | 62875 | 216208751 | 62120 |
| Wisques | 223 | 62898 | 216208983 | 62219 |
| Wizernes | 3339 | 62902 | 216209023 | 62570 |
| Zudausques | 1061 | 62905 | 216209056 | 62500 |
Le bassin de vie de Saint-Omer est composé de 27 communes pour une population de 71445 habitants.
Retrouvez les cartes des bassins de vie du Pas-de-Calais