Karthago (kwa Kilatini Carthago; kwa Kigiriki Καρχηδών Karchēdōn; katika lugha asilia ya Kifinisia Qart-Hadašt, yaani ""mji mpya"") zaidi ya miaka 2000 iliyopita ulikuwa mji mkubwa katika Afrika ya Kaskazini karibu na Tunis ya leo nchini Tunisia.