Créée par arrêté préfectoral n°2012212-0003 du 30 juillet 2012 modifié par l’arrêté préfectoral n°2013374-0004 du 15 mars 2013, la Communauté de communes de la Pieve de l’Ornano et du Taravo a été constituée à l’origine par 13 communes.
À compter du 1er janvier 2017, 15 autres communes ont rejoint la communauté qui comprend actuellement 28 communes : Albitreccia, Azilone-Ampaza, Campo, Cardo-Torgia, Cauro, Ciamannacce, Cognocoli-Monticchi, Corrano, Coti-Chiavari, Cozzano, Forciolo, Frasseto, Grosseto-Prugna (siège de l’intercommunalité), Guarguale, Guitera-les-Bains, Olivese, Palneca, Pietrosella, Pila-Canale, Quasquara, Sampolo, Santa-Maria-Siché, Serra-di-Ferro, Tasso, Urbalacone, Zevaco, Zicavo et Zigliara.
La Communauté de Communes exerce en lieu et place des communes membres des compétences obligatoires, optionnelles et facultatives fixées par la loi et précisées dans les statuts de la collectivité.