Potrivit art. 158 din Codul administrativ, primarii si viceprimarii comunelor, ai oraselor, ai municipiilor si ai sectoarelor municipiului Bucuresti pot infiinta, in limita numarului maxim de posturi aprobate, cabinetul primarului, respectiv al viceprimarului, in conditiile prevazute de partea a VI-a titlul III capitolul II.
Numărul maxim de posturi din cadrul cabinetului, respectiv cancelariei este:
a) 18 posturi pentru cabinetul prim-ministrului;
b) 12 posturi pentru cabinetul viceprim-ministrului cu portofoliu, ministrului de stat;
c) 8 posturi pentru cabinetul viceprim-ministrului fără portofoliu;
d) 8 posturi pentru cabinetul ministrului, secretarului general al Guvernului și șefului Cancelariei Prim-Ministrului;
e) 8 posturi pentru cabinetul ministrului delegat;
f) 4 posturi pentru cabinetul secretarului general adjunct al Guvernului, secretarului de stat și asimilatului acestuia din cadrul ministerelor și aparatului de lucru al Guvernului și consilierului de stat;
g) 4 posturi pentru cabinetul conducătorului de organ de specialitate al administrației publice centrale, cu rang de secretar de stat;
h) 2 posturi pentru cabinetul subsecretarului de stat și asimilatului acestuia din cadrul aparatului de lucru al Guvernului din cadrul ministerelor și al celorlalte organe de specialitate ale administrației publice centrale;
i) 13 posturi pentru cabinetul primarului general al municipiului București;
j) 6 posturi pentru cabinetul președintelui consiliului județean și primarilor municipiilor reședință de județ și primarilor sectoarelor municipiului București precum și pentru cancelaria prefectului;
k) 2 posturi pentru cabinetele primarilor comunelor, orașelor, respectiv municipiilor, altele decât cele prevăzute la lit. j), vicepreședinților consiliilor județene, viceprimarilor municipiului București, municipiilor reședință de județ și viceprimarilor sectoarelor municipiului București;
l) un post pentru cabinetele viceprimarilor comunelor, orașelor și municipiilor, altele decât cele prevăzute la lit. k).