Potrivit Codului administrativ, relativ recent intrat în vigoare, la nivelul comunelor, oraşelor, municipiilor şi judeţelor, primarul, respectiv preşedintele consiliului judeţean, poate propune consiliului local, consiliului judeţean, după caz, înfiinţarea funcţiei de conducere de administrator public, în limita numărului maxim de posturi aprobate.

Persoanele care pot ocupa funcţia de administrator public, de regulă, trebuie să fi absolvit studii superioare economice, administrative, tehnice sau juridice. Numirea în funcţie a administratorului public se face prin dispoziţia primarului, respectiv a preşedintelui consiliului judeţean, după caz, care are ca anexă un contract de management.

Contractul de management se încheie pe durată determinată. Ea nu poate depăşi durata mandatului primarului, a preşedintelui consiliului judeţean, după caz, în timpul căruia a fost numit. În baza contractului de management, administratorul public poate îndeplini atribuţii de coordonare a unor compartimente ale aparatului de specialitate sau a serviciilor publice de interes local, respectiv judeţean, după caz.

Primarul, respectiv preşedintele consiliului judeţean, poate delega către administratorul public, în condiţiile legii, calitatea de ordonator principal de credite.

Eliberarea din funcţie a administratorului public se face prin dispoziţia primarului, respectiv a preşedintelui consiliului judeţean, după caz, şi intervine în următoarele situaţii: a) în situaţia în care durata contractului de management a expirat; b) ca urmare a condamnării definitive pentru anumite infracţiuni; c) în situaţia în care administratorul public nu îşi îndeplineşte obligaţiile stabilite în sarcina sa prin contractul de management; d) în alte situaţii prevăzute de lege.

Administratorul public are obligaţia să întocmească declaraţii de avere şi declaraţii de interese şi să le depună în condiţiile legii.