Nature juridique : Communauté de Commune.
La Communauté de Commune du Ternois regroupe 103 communes avec une population totale de 38122 habitants.
Liste des communes de la Communauté de Commune du Ternois
- Anvin
- Aubrometz
- Aumerval
- Auxi-le-Château
- Averdoingt
- Bailleul-lès-Pernes
- Beauvois
- Bergueneuse
- Bermicourt
- Blangerval-Blangermont
- Boffles
- Bonnières
- Bonnières
- Boubers-sur-Canche
- Bouret-sur-Canche
- Bours
- Boyaval
- Brias
- Buire-au-Bois
- Buneville
- Canteleux
- Conchy-sur-Canche
- Conteville-en-Ternois
- Croisette
- Croix-en-Ternois
- Écoivres
- Eps
- Équirre
- Érin
- Fiefs
- Flers
- Fleury
- Floringhem
- Fontaine-lès-Boulans
- Fontaine-lès-Hermans
- Fontaine-l'Étalon
- Fortel-en-Artois
- Foufflin-Ricametz
- Framecourt
- Frévent
- Gauchin-Verloingt
- Gennes-Ivergny
- Gouy-en-Ternois
- Guinecourt
- Haravesnes
- Hautecloque
- Héricourt
- Herlincourt
- Herlin-le-Sec
- Hernicourt
- Hestrus
- Heuchin
- Huclier
- Humerœuille
- Humières
- Ligny-sur-Canche
- Ligny-Saint-Flochel
- Linzeux
- Lisbourg
- Maisnil
- Marest
- Marquay
- Moncheaux-lès-Frévent
- Monchel-sur-Canche
- Monchy-Breton
- Monchy-Cayeux
- Monts-en-Ternois
- Nédon
- Nédonchel
- Neuville-au-Cornet
- Nœux-lès-Auxi
- Nuncq-Hautecôte
- Œuf-en-Ternois
- Ostreville
- Pernes
- Pierremont
- le Ponchel
- Prédefin
- Pressy
- Quœux-Haut-Maînil
- Ramecourt
- Roëllecourt
- Rougefay
- Sachin
- Sains-lès-Pernes
- Saint-Michel-sur-Ternoise
- Saint-Pol-sur-Ternoise
- Séricourt
- Sibiville
- Siracourt
- Tangry
- Teneur
- Ternas
- la Thieuloye
- Tilly-Capelle
- Tollent
- Troisvaux
- Vacquerie-le-Boucq
- Valhuon
- Vaulx
- Villers-l'Hôpital
- Beauvoir-Wavans
- Wavrans-sur-Ternoise
- Willencourt