Em 1942, durante a Segunda Guerra Mundial, um dos desembarques da Operação Tocha dos Aliados teve lugar nas praias de Mehdia, onde desembarcaram homens em 19 barcos. Durante os combates, a velha fortaleza foi gravemente danificada.