La commune de Goos dépend de la Communauté des Communes Terres de Chalosse, qui regroupe 34 communes : Baigts, Berguey, Cassen, Caupenne, Clermont, Doazit, Gamarde-les-Bains, Garrey, Gibret, Goos, Gousse, Hauriet, Hinx-sur-l’Adour, Lahosse, Larbey, Laurède, Louer, Lourquen, Maylis, Montfort-en-Chalosse, Mugron, Nerbis, Nousse, Onard, Ozourt, Poyanne, Poyartin, Préchacq-les-Bains, Saint-Geours-d’Auribat, Saint-Aubin, Saint-Jean-de-Lier, Sort-en-Chalosse, Toulouzette, Vicq-d’Auribat.
La Communauté des Communes Terres de Chalosse est présidée par Didier Gaugeacq.