Intreaga viata administrativa a orasului Targu Carbunesti se desfasoara in jurul primariei. Ea a functionat din anul 1912 pana in anul 1983 sub denumirea "Primaria Comunei Petrestii de Sus".
Denumirea de "Primaria Targu Carbunesti" a fost atribuita din anul 1924. Cladirea in care primaria isi desfasoara in prezent activitatea a fost data in folosinta in anul 1944.
Aceasta s-a construit cu fondurile primariei Gorj si cu ajutorul detinutilor aflati in lagarul de la Targu Jiu, printre care si Gheorghe Gheorghiu Dej.