MA flag
Oujda

Morocco

vs
MA flag
Rabat

Morocco

Climate

Oujda logs 91 hot days a year to Rabat's 12 — Rabat wins by 79. Rabat also leads on outdoor-dinner months by 1.

OujdaRabat
Sunny days
299297
Hot days
9112
Frost days
10
Rainy days
4447
Outdoor dinner months
6/127/12
Avg wind
2.2 m/s2.6 m/s
Sunshine hours
3,1323,092
Darkest month sun
204 hrs/mo186 hrs/mo
UV peak month
9.49.5

Oujda

Feels-like °C

9
13
16
20
25
28
34
34
28
23
16
12

Dinner outside

J
F
M
A
M
J
J
A
S
O
N
D

Rabat

Feels-like °C

13
15
18
22
24
27
32
31
28
24
19
14

Dinner outside

J
F
M
A
M
J
J
A
S
O
N
D

Cost of Living

Rabat averages $830/mo for balanced living; Oujda has no cost baseline yet.

Oujda

monthly · balanced

Rabat

$830

monthly · balanced

Minimalist $623Comfort $1,443
Cheaper than 91%in Among 11 Africa cities

Mobility

Rabat scores 2.0 on mobility (0–5 scale); Oujda has no mobility baseline.

/5
vs
2.0/5
OujdaRabat
WalkabilityTransitCar EfficiencyMotorbike

Culture

Rabat's culture score of 2.2 sits well above Oujda's 0.0.

0.0/5
vs
2.2/5
OujdaRabat
History
Rabat leads

Nature & Outdoors

Rabat scores 3.8 on nature & outdoors (0–5 scale); Oujda has no nature & outdoors baseline.

/5
vs
3.8/5
OujdaRabat
SeaForestGreen AreasLakesRunningBeachSurfing

Safety

Rabat scores 3.0 on safety (0–5 scale); Oujda has no safety baseline.

/5
vs
3.0/5
OujdaRabat
Road

Career

Rabat scores 2.3 on career (0–5 scale); Oujda has no career baseline.

/5
vs
2.3/5

Social & Community

Rabat scores 2.3 on social & community (0–5 scale); Oujda has no social & community baseline.

/5
vs
2.3/5
OujdaRabat
Local-First CommunityGovernment Immigration Friendliness

Food & Dining

Rabat scores 1.8 on food & dining (0–5 scale); Oujda has no food & dining baseline.

/5
vs
1.8/5
OujdaRabat
Delivery

Family

Rabat scores 2.2 on family (0–5 scale); Oujda has no family baseline.

/5
vs
2.2/5
OujdaRabat
UniversitiesGroceries

Healthcare

Rabat scores 2.7 on healthcare (0–5 scale); Oujda has no healthcare baseline.

/5
vs
2.7/5
OujdaRabat
Private Healthcare

Air Quality

Oujda averages 13.9 µg/m³ (moderate) PM2.5 annually versus Rabat's 13.2 µg/m³ (moderate) — Rabat breathes ~5% cleaner air (0.7 µg/m³ lower).

Oujda

Rabat

13.9µg/m³
13.2µg/m³

PM2.5 annual average

Moderate
Moderate

WHO classification

City Scale

Both maps at the same real-world scale — 1 cm on either map is the same distance.

Oujda (609K) and Rabat (2.1M) are 3.4x in population — Rabat is the larger metro, Oujda the smaller; on land area Rabat spans roughly 3.0x more ground.

3.2x

Rabat is roughly 3.2x the scale of Oujda

Combined population & area comparison

MA flagRabat
3.2x
MA flagOujda
1x

City Scale Rankings

Population
1.MA flagRabat2.1M3.4x
2.MA flagOujda609K1x
Area
1.MA flagRabat203 km²3.0x
2.MA flagOujda67 km²1x
© Stadia Maps, © OpenMapTiles, © OpenStreetMap contributors
9.3 km9.7 km

MA flagOujda

© Stadia Maps, © OpenMapTiles, © OpenStreetMap contributors
24 km23 km

MA flagRabat

Who Thrives Here

Frequently asked about Oujda vs Rabat

Which is cheaper, Oujda or Rabat?
Rabat has an estimated monthly cost of $830.
How does the climate compare between Oujda and Rabat?
Sunny days: 299 vs 297 d — Similar Annual sunshine: 3,132 vs 3,092 hrs — Similar Winter sunshine: 204 vs 186 hrs/day — Similar Hot days (>30°C): 91 vs 12 d — Rabat lower Frost days: 1 vs 0 d — Similar Rainy days: 44 vs 47 d — Similar
Is Oujda or Rabat safer?
Rabat has a safety score of 3.0/5.
Should I move to Oujda or Rabat?
Oujda and Rabat are both popular relocation destinations with distinct characteristics. The best choice depends on your priorities — climate preferences, career opportunities, cost constraints, and lifestyle needs. Take the personalized quiz to find your ideal match, or explore the map to compare cities by region and lifestyle factors.

The best city depends on what matters to you

This comparison shows how Oujda and Rabat stack up on the data. But your climate preferences, budget, career needs, and lifestyle priorities can shift the picture entirely. A personalized diagnostic finds what fits your life.

Take the free diagnostic

10 minutes, no account needed