Kaupunginjohtaja on johtaja, joka valvoo kaupungin hallituksen päivittäistä toimintaa. Hän tekee todennäköisesti tiivistä yhteistyötä kaupungin pormestarin ja kaupunginvaltuuston kanssa. Tämä ei yleensä ole valittu asema; Pätevä henkilö palkataan sen sijaan suorittamaan työtehtäviä, ja hän noudattaa pormestarin ja kaupunginvaltuuston asettamia lakeja tai määräyksiä. Talousarvio ja henkilöstövastuut kuuluvat yleensä kaupunginjohtajalle, koska hän on ensisijaisesti vastuussa kaupungin talousarvion laatimisesta kaupunginjohtajan tai kaupunginvaltuuston hyväksyttäväksi.
Kaupunginjohtajan vastuulla voi olla myös ampuminen ja palkkaaminen kaupungin eri osastojen sisällä. Useat muut keskijohtajat voivat käsitellä tällaisia kysymyksiä ennen kuin he pääsevät kaupunginjohtajan luo, mutta useimmat henkilöstöpäätökset on hyväksyttävä ylin johtaja ennen kuin ne tulevat lopullisiksi. Kaikki tämän johtajan päätökset tehdään yleensä pormestarin tai kaupunginvaltuuston edun tai politiikan mukaisesti; poliittiset huolenaiheet eivät kuulu kaupunginjohtajan työhön, joten päätökset on tehtävä puolueettomasti ja ilman puolueellisia huolenaiheita.
Kaupungin talousarvion laatii johtaja, ja hänellä on vastuu talousarvion hallinnoinnista sen hyväksymisen jälkeen. Tämä tarkoittaa sen varmistamista, että kaikki varat käytetään asianmukaisesti ja että kaikki valtion ohjelmat toimivat ilmoitetun budjetin puitteissa. Jos ohjelma tai sektori ylittää budjetin, johtajan on puututtava ongelmaan ja korjattava se varmistaakseen, että rahaa ei käytetä siihen, mihin sitä ei pitäisi käyttää.
Vaikka kaupunginjohtaja ei ole poliittinen päättäjä, hänellä voi olla panosta täytäntöönpanoon harkittavista politiikoista. Lain ja politiikan toimeenpanosta vastaavan henkilöstön suorana valvojana johtaja voi antaa suosituksia pormestarille tai neuvostolle auttaakseen heitä hallitsemaan tehokkaammin. Johtajan tehtävä pyörii lopulta pormestarin tai neuvoston tekemien päätösten ympärillä. riippumatta johtajan panoksesta päätöksentekoon.
Vuorovaikutus kaupungin suuren yleisön kanssa on myös kaupunginjohtajan ensisijainen vastuu. Hänen on tutkittava kansalaisten valitukset, neuvoteltava kansalaisten kanssa selvittääkseen, mitä ongelmia kaupungissa voi olla ja miten niihin voidaan puuttua tehokkaasti, ja toimittava yhteyshenkilönä kaupungin hallituksen ja sen ihmisten välillä. Hänellä voi myös olla vastuu siitä, että yleisö on tietoinen hallituksen toimista, jotka liittyvät myös kaupungin päivittäiseen toimintaan.