Malebné letovisko s najväčším rybárskym prístavom v Tunisku
Strategicky výhodná poloha na úzkom polostrove umožnila Feničanom a Rimanom vybudovať si tu svoje prístavy a základne.
Okolo roku 916 sem svoje hlavné mesto presunuli arabskí Fátimovci. Mesto, mešita a prístav sa vďaka hrubým múrom, pevnostiam a vežiam vyvinuli na takmer nedobytnú baštu. Neskôr Mahdia stratila význam a v nasledujúcich storočiach musela odrážať útoky kresťanských flotíl zo Sicílčanov, Janovčanov, Angličanov a Francúzov.
V roku 1547 si z mesta urobil základňu námorný pirát Dragut, no v roku 1550 mu ho opäť zobrali Španieli.
Až o štyri roky neskôr museli Španieli ustúpiť Turkom, ktorí opäť postupovali. Ešte predtým však zničili starý prístav a opevnenie.
V nasledujúcom osmanskom období bola veľká pevnosť prestavaná, no až vo francúzskom koloniálnom období začal nový rozmach s podporou rybolovu a hospodárstva.
Mahdia má teraz najväčší rybársky prístav v Tunisku a je v procese premeny na prímorské letovisko za hlavnými turistickými centrami. S kilometrami jemných piesočnatých pláží, pôvabným starým mestom a malebným starým prístavom si Mahdia dodnes zachovala svoj pôvodný charakter.
Pri prechádzkach starým mestom zaujmú veľmi umelecké a nápadité zárubne, z ktorých niektoré sú opatrené farebnými obkladmi a kamenárstvom aj v tých najjednoduchších obytných budovách. Približne v strede polostrova sa nachádza turecká pevnosť Bordj el Kebis, ktorú sa oplatí navštíviť už len kvôli nádhernému výhľadu na mesto, prístav Fatimid a Cap Afrique pri majáku. Pod pevnosťou a majákom je panva prístavu Fatimid, vytesaná do pevnej skaly.