По данным переписи 2004 года, численность населения префектуры Касабланка составила 2 949 805 человек, а в районе Большой Касабланки - 3 631 061 человек. Касабланка считается экономическим и деловым центром Марокко, а политической столицей Марокко является Рабат.
Касабланка с населением 2,95 миллиона человек (по данным переписи сентября 2004 года) - самый большой город Марокко.