Morocco flag

Rabat, Morocco

Capital city · Population 1.7M

Rabat is the capital and the 2nd largest city in Morocco with a population of approximately 1,655,753 people as of 2026. This makes it the 267th largest city in the world, accounting for 4.50% of Morocco's total population of 36.8M. Rabat is classified as a major city and operates in the Africa/Casablanca timezone.

Population

1,655,753

Global Rank

#267

Country Rank

#2

% of Morocco

4.50%

Rabat on the Map

Loading map...

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

Casablanca
3.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 Rabat with over 100,000 people

Cities closest to Rabat by distance
CityPopulationDistance
Salé972,2995 km
Salé Al Jadida200,0009 km
Temara342,34512 km
Kenitra470,94936 km
Mohammedia227,79963 km
Khemisset143,64074 km
Casablanca3,665,95486 km
Sidi Slimane101,54188 km

Frequently Asked Questions

What is the population of Rabat?

The population of Rabat, Morocco is approximately 1,655,753 people, making it the 267th largest city in the world and the 2nd largest in Morocco.

Is Rabat the capital of Morocco?

Yes, Rabat is the capital of Morocco.

What timezone is Rabat in?

Rabat is in the Africa/Casablanca timezone.