La Giunta Comunale è presieduta dal Sindaco ed opera attraverso deliberazioni collegiali.
È composta da un numero massimo di assessori determinato in misura pari a un quarto del numero dei consiglieri del comune, con arrotondamento all'unità superiore; per i Comuni come Prato, nella fascia tra 100.000 e 250.000, la normativa prevede il Sindaco più al massimo 9 assessori.
La Giunta resta in carica fino alla conclusione del mandato del Sindaco.
Ha competenza generale e residuale e quindi compie tutti gli atti di amministrazione che non siano riservati dalla legge al Consiglio e che non rientrino nelle competenze del Sindaco, del Segretario o dei Dirigenti.