Мохаммедия известна в исторических источниках как Федала - портовое поселение на атлантическом побережье. Его положение между Касабланкой и Рабатом поддерживало торговлю и морские связи задолго до современной агломерации. Касба и старые кварталы напоминают о периоде, когда порт был локальным центром, а европейское влияние постепенно меняло береговую планировку. В XX веке город получил железнодорожное сообщение, промышленную инфраструктуру и новые жилые районы. В 1960 году Федала была переименована в Мохаммедию в честь короля Мухаммеда V, а развитие нефтяного комплекса и порта усилило экономическую роль города. Параллельно пляжи, корниш и городские парки закрепили его репутацию места отдыха для жителей Касабланки. Сегодня Мохаммедия живёт на границе рекреационного и промышленного побережья: старые стены, вокзал, пляжи и рабочий порт требуют рассматривать как разные исторические слои, а не как единый курортный объект.