Morocco flag

Casablanca, Morocco

Major city · Population 3.7M

Casablanca is the largest city in Morocco with a population of approximately 3,665,954 people as of 2026. This makes it the 94th largest city in the world, accounting for 9.95% of Morocco's total population of 36.8M. Casablanca is classified as a major city and operates in the Africa/Casablanca timezone. The average annual temperature is 18.7°C with 329 mm of rainfall per year. The city sits at an elevation of 23 meters above sea level.

Population

3,665,954

Global Rank

#94

Country Rank

#1

% of Morocco

9.95%

Avg Temperature

18.7°C

Annual Rainfall

329 mm

Elevation

23 m

Timezone

Africa/Casablanca

Casablanca on the Map

Loading map...

Climate in Casablanca

Casablanca's warmest month is Aug and the coldest is Jan. The wettest month is Mar with 101 mm of rainfall.

Average Monthly Temperature

14.7°C
Jan
15.3°C
Feb
15.5°C
Mar
17.7°C
Apr
18.5°C
May
20.6°C
Jun
22.8°C
Jul
23.4°C
Aug
21.7°C
Sep
20.2°C
Oct
18.9°C
Nov
14.8°C
Dec
14.7°C23.4°C

Monthly Rainfall

35 mm
Jan
38 mm
Feb
101 mm
Mar
14 mm
Apr
9 mm
May
18 mm
Jun
1 mm
Jul
6 mm
Aug
7 mm
Sep
60 mm
Oct
23 mm
Nov
17 mm
Dec

Morocco at a Glance

Country Population

36,828,330

Capital

Rabat

Region

Northern Africa

Major Cities

41

GDP per Capita

$4,153

Life Expectancy

75.3 years

Urban Population

62.8%

Growth Rate

0.01%

Other Major Cities in Morocco

Rabat
1.7M
Fes
1.2M
Tangier
1.0M
Marrakesh
996K
Salé
972K
Agadir
698K
Meknes
568K
Oujda
540K
Kenitra
471K
Tétouan
416K

Nearest Major Cities

Closest cities to Casablanca with over 100,000 people

Cities closest to Casablanca by distance
CityPopulationDistance
Bouskoura112,50116 km
Dar Bouazza165,29521 km
Mohammedia227,79924 km
Berrechid149,20136 km
Settat155,33365 km
Temara342,34575 km
Rabat1,655,75386 km
El Jadida212,86391 km

Frequently Asked Questions

What is the population of Casablanca?

The population of Casablanca, Morocco is approximately 3,665,954 people, making it the 94th largest city in the world and the 1st largest in Morocco.

Is Casablanca the capital of Morocco?

No, the capital of Morocco is Rabat. Casablanca is the 1st largest city in the country.

What is the climate like in Casablanca?

Casablanca has an average annual temperature of 18.7°C and receives 329 mm of rainfall per year. The warmest month is Aug and the coldest is Jan.

What timezone is Casablanca in?

Casablanca is in the Africa/Casablanca timezone.