13 communes composent le bassin de vie de Châteaulin.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Cast | 1557 | 29025 | 212900252 | 29150 |
| Châteaulin | 5106 | 29026 | 212900260 | 29150 |
| Dinéault | 1858 | 29044 | 212900443 | 29150 |
| Lopérec | 832 | 29139 | 212901391 | 29590 |
| Lothey | 444 | 29142 | 212901425 | 29190 |
| Plomodiern | 2254 | 29172 | 212901722 | 29550 |
| Pont-de-Buis-lès-Quimerch | 3571 | 29302 | 212903025 | 29590 |
| Port-Launay | 396 | 29222 | 212902225 | 29150 |
| Quéménéven | 1116 | 29229 | 212902290 | 29180 |
| Saint-Coulitz | 471 | 29243 | 212902431 | 29150 |
| Saint-Nic | 756 | 29256 | 212902563 | 29550 |
| Saint-Ségal | 1183 | 29263 | 212902639 | 29590 |
| Trégarvan | 127 | 29289 | 212902894 | 29560 |
Le bassin de vie de Châteaulin est composé de 13 communes pour une population de 19671 habitants.
Retrouvez les cartes des bassins de vie du Finistère