Utica var en oldtidsby beliggende nord for Karthago og i antikken den ældste puniske by i Nordafrika i det nuværende Tunesien.
Utica lå ved mundingen af floden Bagradas, der nu hedder Medjerda.
I den Tredje puniske krig kæmpede byen på Roms side.