Kaupungintarkastaja on kaupungin työntekijä, joka vastaa kaupunginhallinnon läpinäkyvyydestä ja vastuullisuudesta ja osoittaa kansalaisille, että heidän hallituksensa toimii vastuullisesti ja käyttää varojaan viisaasti. Tarkastuksien lisäksi jotkut kaupungin tilintarkastajat käsittelevät myös niiden kaupunkien rahoitustilinpitoja, joissa he työskentelevät, toimien kaupungin talousjohtajana. Kaupungin tilintarkastajat ovat yleensä riippumattomia muista kaupungin virkamiehistä ja raportoivat suoraan kaupunginvaltuustolle ja kansalaisille.
Kaupungintarkastajan tehtävät voivat olla varsin erilaisia. Hänellä on pääsy kaikkeen kaupungintalossa ja valtuudet tilata tarkastus milloin tahansa. Kaupungintarkastajia avustaa yleensä monipuolinen henkilökunta, johon voi kuulua kirjanpitäjiä tutkimaan kirjanpitoaineistoa, lakimiehiä selvittääkseen, pannaanko lainsäädäntö täytäntöön asianmukaisesti, ympäristöasiantuntijoita, jotka seuraavat ympäristöhankkeita jne. Kaupungin tilintarkastajalle voidaan myös antaa valtuudet kutsua ulkopuolisia asiantuntijoita, jos kukaan henkilöstöstä ei sovellu tiettyyn tilintarkastustehtävään.
Kaupungintarkastajat vastaavat kansalaisten valituksiin ja työskentelevät myös itsenäisesti ja tutkivat kaupunginhallinnon alueita, jotka heidän mielestään voivat olla kyseenalaisia. Tilintarkastusten asiakirjat ovat yleisön saatavilla, jotka haluavat nähdä kaupungin tarkastusten tulokset, ja tarkastukset esitetään myös kaupunginvaltuuston kokouksissa. Koska kaupungin tilintarkastaja on suunniteltu pitämään kaupunki rehellisenä, hän ei esitä havaintoja suljetuin ovin pidettävissä kokouksissa eikä peitä tarkastusten tuloksia.
Kaupunginvaltuusto tai pormestari voi nimittää kaupungin tilintarkastajan tai tilintarkastajan alueellisten lakien mukaan. Tilintarkastaja on kaupungin asukas, ja hänen voidaan odottaa suorittavan taustatarkastuksen vahvistaakseen, ettei eturistiriitoja ole. Kaupungin tilintarkastajilla on oltava erinomainen henkilökohtainen koskemattomuus ja vahvat persoonallisuudet, koska he voivat osallistua riitoihin, joissa ihmiset yrittävät peitellä tai manipuloida tietoja.
Tilintarkastajat ovat kiinnostuneita rahoitustilistä, kaupunkiprojektien tuloksista, kaupungin henkilökunnasta ja kaikesta, mikä liittyy kaupungin työhön, vesivirkailijoista, jotka laskuttavat kansalaisia kunnallisen vesihuollon käytöstä, oikeudellisiin konsultteihin, jotka neuvovat kaupunginvaltuustoa. Joku, joka on kiinnostunut ryhtymään kaupungin tilintarkastajaksi, saattaa haluta suorittaa tutkinnon kiinnostavalla alalla, kuten kirjanpidossa, ja työskennellä kaupungin tilintarkastajan toimistossa saadakseen käsityksen työn luonteesta ja tilintarkastajien kohtaamista tilanteista. Työkokemuksella kaupungin tilintarkastajan toimistossa joku voi pyytää, että hänet harkitaan kaupungin tilintarkastajan tehtävään.