La sfârșitul secolului al XIX-lea, comuna Cobia făcea parte din plasa Cobia a județului Dâmbovița și era formată din 12 cătune (Frasinu din Deal, Frasinu din Vale, Blidari, Căpșuna, Gura Porcului, Călugăreni, Bumboaia, Crăciunești, Gherghițești, Mănăstioara, Făgetul și Arsurele), cu o populație totală de 3256 locuitori. În comună funcționa mănăstirea Cobia, fondată de Șerban Cantacuzino, alte șapte biserici în diferite sate, și o școală mixtă cu 66 de elevi.[3]
În 1925, comuna avea aceeași alcătuire și făcea parte din plasa Găești a aceluiași județ, având 4005 locuitori.[4]
Conform recensământului efectuat în 2021, populația comunei Cobia se ridică la 3.083 de locuitori, în scădere față de recensământul anterior din 2011, când fuseseră înregistrați 3.180 de locuitori.[7] Majoritatea locuitorilor sunt români (96,27%).[8] Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (95,98%), iar pentru 3,86% nu se cunoaște apartenența confesională.[9]
Politică și administrație
Comuna Cobia este administrată de un primar și un consiliu local compus din 11 consilieri. Primarul, Marin Manda[*], de la Partidul Social Democrat, este în funcție din . Începând cu alegerile locale din 2024, consiliul local are următoarea componență pe partide politice:[10]