De par sa situation géographique, Mahdia connaît un fort mouvement de flux migratoires en provenance des pays arabes et à destination de « l'Eldorado européen ». Chaque année, ils sont des centaines à mourir noyés au large des côtes méditerranéennes. Les unités de la Garde Nationale à Mahdia ont réussi, vendredi 24 janvier 2014, à arrêter 11 personnes, lors d'une tentative d'immigration clandestine, à partir de la région d'El Amira du gouvernorat de Sfax. Les arrêtés sont au nombre de cinq Syriens, dont une femme, une fillette de 9 ans, deux Tunisiens et quatre Algériens.