19 communes composent le bassin de vie de Tréguier.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Camlez | 832 | 22028 | 212200281 | 22450 |
| Coatréven | 493 | 22042 | 212200422 | 22450 |
| Kerbors | 286 | 22085 | 212200851 | 22610 |
| Langoat | 1161 | 22101 | 212201016 | 22450 |
| Lanmodez | 400 | 22111 | 212201115 | 22610 |
| Minihy-Tréguier | 1263 | 22152 | 212201529 | 22220 |
| Penvénan | 2548 | 22166 | 212201669 | 22710 |
| Pleubian | 2334 | 22195 | 212201958 | 22610 |
| Pleumeur-Gautier | 1186 | 22199 | 212201990 | 22740 |
| Ploëzal | 1227 | 22204 | 212202048 | 22260 |
| Plougrescant | 1198 | 22218 | 212202188 | 22820 |
| Plouguiel | 1745 | 22221 | 212202212 | 22220 |
| Pontrieux | 1004 | 22250 | 212202501 | 22260 |
| Roche-Jaudy | 2643 | 22264 | 200084168 | 22450 |
| Runan | 253 | 22269 | 212202691 | 22260 |
| Trédarzec | 1069 | 22347 | 212203475 | 22220 |
| Tréguier | 2349 | 22362 | 212203624 | 22220 |
| Trévou-Tréguignec | 1581 | 22379 | 212203798 | 22660 |
| Troguéry | 219 | 22383 | 212203830 | 22450 |
Le bassin de vie de Tréguier est composé de 19 communes pour une population de 23791 habitants.
Retrouvez les cartes des bassins de vie des Côtes-d'Armor