Kaupungintalo on kaupungin tärkein virastotalo, jona on perinteisesti pidetty taloa, jossa kaupunginvaltuusto, kaupungin ylin päättävä elin, kokoontuu. Joissakin tapauksissa kaupungintaloksi kutsutaan taloa, jossa kaupunginhallitus ja kaupungin ylimmät virkamiehet, muun muassa kaupunginjohtaja tai pormestari työskentelevät. Kaupungintalo on usein keskeisin hallinto- ja edustusrakennus, jossa saattaa olla myös muita virastoja, toimistoja ja kokous- ja juhlatiloja. Niissä on myös yleensä odotustiloja asiakkaille ja kaupungin tiedotusta palvelevia tiloja.