Islamic Prayer Times in Morocco

Accurate prayer times based on your location | Fajr, Dhuhr, Asr, Maghrib and Isha Namaz Time.

Cities in morocco

571 cities available
'Ain Leuh
33.2833, -5.3833
'Ali Ben Sliman
31.9100, -7.2100
'Ayn Bni Mathar
34.0889, -2.0247
'Tlat Bni Oukil
32.5770, -6.8400
Abadou
31.5797, -7.3122
Ac-cahrij
31.8000, -7.1400
Ad Dakhla
23.7081, -15.9456
Ad Darwa
33.4167, -7.5333
Afourar
32.2167, -6.5000
Agadir
30.4214, -9.5831
Agdz
30.6978, -6.4497
Aghbal
34.9394, -2.1272
Aghbala
32.4833, -5.6333
Aghbalou Aqourar
33.9341, -4.7381
Aghbalou n'Kerdous
31.6767, -5.2976
Agourai
33.6333, -5.5833
Aguelmous
33.1500, -5.8333
Ahermoumou
33.8300, -4.4000
Ahfir
34.9514, -2.1025
Ahlaf
33.2833, -7.2000
Ain Aicha
34.4833, -4.7000
Ain Beida
31.5850, -8.6080
Ain Cheggag
33.8833, -5.0333
Ain Dfali
34.5984, -5.5473
Ain El Aouda
33.8111, -6.7922
Ain Harrouda
33.6372, -7.4483
Ain Jemaa
34.0333, -5.8000
Ain Kansara
34.1500, -4.8314
Ain Legdah
34.1667, -4.5000
Ain Mediouna
34.5000, -4.5500
Ain Taoujdat
33.9333, -5.2167
Ain Zohra
34.1000, -6.3500
Ain Zora
34.6600, -3.5300
Ain el Mediour
30.4000, -8.8833
Ait Ali
30.1765, -9.4886
Ait Ben Daoudi
31.6345, -7.6440
Ait Bouchta
35.0986, -3.8397
Ait Bousarane
31.7318, -7.0876
Ait Bouziyane
33.8167, -5.2749
Ait Faska
31.5058, -7.7161
Ait Hadi
31.3942, -8.7725
Ait Hani
31.7483, -5.5735
Ait I'yach
32.6667, -4.9556
Ait Lhaj All
33.7622, -5.3350
Ait Majdane
31.8514, -6.9658
Ait Melloul
30.3342, -9.4972
Ait Ouaoumana
32.7128, -5.8042
Ait Ourir
31.5644, -7.6628
Ait Rami
29.9608, -9.4234
Ait Tagalla
31.9167, -6.7167
Ait Tamlil
31.4800, -6.9400
Ait Touil
33.7842, -6.1281
Ait Yaazem
33.7333, -5.5833
Ait Youssef Ou Ali
31.9833, -5.7833
Aj Jourf
31.4903, -4.4014
Ajdir
34.7443, -3.9735
Aklim
34.9167, -2.4333
Al 'Attawia
31.8347, -7.3125
Al Aaroui
34.9833, -3.0167
Al Brouj
32.5050, -7.1927
Al Fayd
30.6167, -8.2167
Al Fqih Ben Calah
32.5000, -6.5333
Al Hammam
33.1868, -5.6225
Al Hoceima
35.2472, -3.9322
Al Khmissat
33.8167, -6.0667
Al M'aziz
33.6667, -6.3167
Al Qbab
32.7333, -5.5167
Alnif
31.1167, -5.1667
Amdel
31.5617, -8.8944
Ameskroud
30.5308, -9.3283
Amizmiz
31.2167, -8.2500
Amtar
35.2385, -4.7943
Anazzou
31.6753, -7.2672
Aourir
30.4833, -9.6333
Ar Rommani
33.5333, -6.6167
Arbaa Ayacha
35.3830, -5.8333
Arbaa Laaounate
32.7446, -8.1942
Arbaa Sahel
29.5993, -9.8770
Arbaoua
34.9000, -5.9167
Arbi'a Tighadwiyn
31.4279, -7.5253
Arfoud
31.4361, -4.2328
Asilah
35.4667, -6.0333
Asjen
34.8500, -5.6167
Asni
31.2500, -7.9833
Awfouss
31.6833, -4.1667
Awlouz
30.7000, -8.1500
Ayt 'Attou ou L'Arbi
31.5456, -8.2967
Ayt Mohamed
32.5667, -6.9833
Azemmour
33.2878, -8.3422
Aziylal
31.9669, -6.5694
Azrou
33.4417, -5.2247
Bahharet Oulad Ayyad
34.7702, -6.3047
Barrechid
33.2667, -7.5833
Ben Ahmed
33.0655, -7.2464
Ben Guerir
32.0000, 14.0000
Ben Qarrich
35.5114, -5.4264
Ben Taieb
35.0837, -3.4696
Beni Enzar
35.2667, -2.9333
Beni Mellal
32.3394, -6.3608
Beni Oulid
34.5897, -4.4514
Beni Yakhlef
33.6555, -7.3221
Beni Zouli
30.4839, -5.8619
Benslimane
33.6167, -7.1167
Berkane
34.9167, -2.3167
Berkine
33.7665, -3.8438
Bezou
32.0833, -7.0500
Bhalil
33.8500, 4.8667
Biougra
30.2144, -9.3708
Bir Anzarane
23.8918, -14.5364
Bir Jdid
33.3737, -8.0002
Bir Tam Tam
33.9833, -4.6333
Bni Bouayach
35.1051, -3.8403
Bni Darkoul
35.0563, -5.0688
Bni Frassen
34.3833, -4.3833
Bni Khloug
32.6500, -7.3833
Bni Quolla
34.7380, -5.5441
Bni Rzine
35.0108, -4.7262
Bni Sidel
35.1392, -3.1281
Bni Tajjit
32.2833, -3.4833
Bou Adel
34.5428, -4.5075
Bou Arfa
32.5309, -1.9650
Bou Djeniba
32.9000, -6.7833
Bou Fekrane
33.7667, -5.4833
Bou Izakarn
29.1667, -9.7333
Bou Zemou
32.1114, -5.5197
Bou'nane
32.0275, -3.0400
Bouabout
31.2667, -9.1833
Bouarouss
34.3667, -4.8167
Bouchabel
34.3833, -5.0167
Boudenib
31.9497, -3.6078
Bouderbala
33.8123, -5.2871
Bouhlou
34.1333, -4.4000
Boujad
32.7667, -6.4000
Boujediane
35.1114, -5.7823
Bouknadel
34.1333, -6.7333
Boula'wane
32.8607, -8.0530
Boumalne
31.4236, -6.0722
Boumia
32.7228, -5.1053
Bounaamane
29.5283, -9.8044
Bourdoud
34.5922, -4.5492
Boureit
34.9833, -4.9167
Bouskoura
33.4489, -7.6486
Bouznika
33.7897, -7.1575
Brikcha
34.9667, -5.5833
Cabo Bojador
26.1333, -14.5000
Caidat Sidi Boubker El Haj
34.9148, -6.0735
Chefchaouene
35.1714, -5.2697
Chichaoua
31.5333, -8.7667
Chouafa
34.7667, -6.0500
Chouafaa
34.7624, -6.0450
Commune Sidi Youssef Ben Ahmed
33.7861, -4.8152
Dabouziya
33.3064, -8.3548
Dar Bel Hamri
34.1889, -5.9697
Dar Chaifat
32.5500, -7.5000
Dar El Kebdani
35.1203, -3.3322
Dar Ould Zidouh
32.3167, -6.9000
Dar Si Aissa
32.4199, -8.9080
Demnat
31.7311, -7.0361
Derdara
35.1103, -5.2872
Douar 'Ayn Dfali
34.5990, -5.5488
Douar Ain Chkef
33.9652, -5.2880
Douar Ain Maatouf
34.4352, -4.5566
Douar Ait Sidi Daoud
31.6347, -7.6444
Douar Ait Taleb
32.3839, -8.1856
Douar Azla
35.5564, -5.2453
Douar Bni Ansar
35.1586, -4.9128
Douar Bni Malek
34.7800, -5.6425
Douar Bouchfaa
34.1014, -4.2939
Douar Echbanat
34.2140, -5.3508
Douar El Arbaa Bou Quorra
34.7490, -5.1982
Douar El Mellaliyine
35.6264, -5.3414
Douar Ezzerarda
34.7667, -5.8333
Douar Hammadi
31.6090, -8.4604
Douar Imoukkane
35.0298, -4.8125
Douar Jwalla
31.8900, -7.4400
Douar Lamjaara
34.6147, -5.2887
Douar Lamrabih
34.8167, -5.8167
Douar Laouamra
31.8000, -8.7167
Douar Lehgagcha
32.5500, -8.7167
Douar Lehouifrat
32.2800, -8.3100
Douar Mzoura
34.3167, -5.9333
Douar Olad. Salem
32.8739, -8.8588
Douar Oulad Aj-jabri
32.2567, -6.7839
Douar Oulad Bouziane
34.2325, -5.0444
Douar Oulad Driss
31.9039, -8.3024
Douar Oulad Hssine
33.0680, -8.5107
Douar Oulad Mbarek
34.2833, -4.3167
Douar Oulad Nader
32.3278, -6.5006
Douar Oulad Naoual
34.4936, -5.7108
Douar Oulad Sidi Moussa
32.2726, -7.1987
Douar Oulad Youssef
32.4807, -6.3769
Douar Ouled Ayad
32.2000, -6.7975
Douar Ras el Ksar
33.9819, -3.7494
Douar Sidi Laaroussi
31.8450, -9.1586
Douar Sidi Msour
32.2725, -7.1986
Douar Souk L`qolla
35.0718, -5.5702
Douar Tabouda
34.7167, -5.1333
Douar Toulal
33.8951, -5.6021
Douar Trougout
35.1800, -3.7700
Driouch
34.9833, -3.3833
Dzouz
31.8900, -7.3200
Ech Chaibat
31.6000, -7.8500
Echemmaia Est
32.0786, -8.6325
El Aargub
23.6111, -15.8583
El Aioun
34.5852, -2.5056
El Amim
32.2067, -7.2629
El Arba Des Bir Lenni
34.3272, -4.2039
El Gara
33.1119, -7.4058
El Ghiate
32.0331, -9.1625
El Ghourdane
32.3205, -8.7637
El Hajeb
33.6928, -5.3711
El Jadid
33.2333, -8.5000
El Kansera
34.0419, -5.9272
El Kelaa des Srarhna
32.0481, -7.4083
El Khemis des Beni Chegdal
32.4441, -6.9551
El Ksiba
32.5681, -6.0308
El Menzel
33.8389, -4.5458
Errachidia
31.9319, -4.4244
Esbiaat
32.2044, -8.5608
Essaouira
31.5131, -9.7697
Ezzhiliga
33.3000, -6.5333
Farkhana
35.2833, -3.0167
Fes
34.0433, -5.0033
Figuig
32.1167, -1.2269
Fnidq
35.8500, -5.3500
Foum Jam'a
31.9600, -6.9800
Foum Zguid
30.0833, -6.8667
Foum el Anser
32.3718, -6.2613
Fritissa
33.6167, -3.5500
Gaada
35.1594, -2.9892
Galaz
34.5500, -4.8000
Gammasa
31.4182, -8.3784
Gharbia
35.5153, -5.9306
Ghouazi
34.4667, -5.3000
Goulmima
31.6944, -4.9592
Gourrama
32.3333, -4.0833
Guelmim
28.9833, -10.0667
Guercif
34.2333, -3.3667
Gueznaia
35.7066, -5.9088
Guisser
32.7667, -7.5000
Had Dra
31.5833, -9.5333
Had Laaounate
32.6128, -8.2256
Had Oulad Issa
32.9519, -8.6982
Had Zraqtane
31.4500, -7.4000
Haddada
34.2236, -6.5111
Hairel Nhai
35.6108, -5.9186
Hetane
32.8403, -6.8025
Iazizatene
35.2544, -3.1150
Ifrane
33.5333, -5.1167
Ighrem n'Ougdal
31.2333, -7.4333
Ihaddadene
31.2000, -9.6500
Iheddadene
35.1500, -2.9667
Ikniwn
31.1736, -5.6733
Imi Mokorn
30.1675, -9.2322
Imi n'Oulaoun
31.4224, -6.5641
Imi-n-Tanout
31.1600, -8.8500
Imilchil
32.1550, -5.6347
Imlil
31.7567, -7.0106
Imouzzer Kandar
33.7300, -5.0100
Imzouren
35.1500, -3.8500
Inezgane
30.3658, -9.5381
Itzer
32.8833, -5.0500
Iygli
29.5001, -9.0501
Jafra
31.5145, -8.7555
Jaidte Lbatma
31.6806, -7.7281
Jamaat Shaim
32.3486, -8.8431
Jaqma
33.2920, -7.4400
Jbabra
34.4314, -4.9642
Jdour
32.1269, -8.7633
Jem'at Oulad 'Abbou
33.1156, -7.9333
Jemaat Oulad Mhamed
33.0938, -7.0519
Jerada
34.3117, -2.1636
Jnane Bouih
32.0308, -8.7894
Jouamaa
35.6500, -5.6833
Karia Ba Mohamed
34.3667, -5.2000
Kariat Ben Aouda
34.7667, -5.9500
Kasba Tanora
32.4751, -6.1498
Kenafif
30.4167, -9.0333
Kenitra
34.2500, -6.5833
Ketama
34.9158, -4.5686
Khat Azakane
32.2226, -9.1343
Khenichet-sur Ouerrha
34.4333, -5.6667
Khenifra
32.9394, -5.6675
Khmis Sidi al 'Aydi
33.1228, -7.6219
Kissane Ltouqi
34.6000, -5.0833
Knemis Dades
31.3090, -6.0280
Kouribga
32.8833, -6.9167
Kourimat
31.4500, -9.3167
Ksar El Kebir
35.0090, -5.9000
Ksar Lmajaz
35.8428, -5.5586
Ksar Sghir
35.8419, -5.5586
Ksebia
34.2933, -6.1594
L'Oulja
34.2894, -4.9481
La'tamna
31.9100, -7.3400
Laamarna
31.8944, -8.9842
Laanoussar
33.6833, -4.8167
Laaouama
35.7167, -5.8000
Laatatra
32.6315, -8.4148
Laayoune
27.1500, -13.1989
Lafrayta
31.9167, -7.2500
Laghzawna
33.1890, -7.6840
Lahfayr
30.5700, -8.4878
Lalla Mimouna
34.8500, -6.0669
Lambarkiyine
33.2000, -7.5000
Lamhadi
32.3000, -9.0167
Lamrasla
32.0247, -8.9153
Lamsabih
32.2933, -8.6889
Lamzoudia
31.5833, -8.4833
Laqraqra
32.4333, -7.4333
Larache
35.1833, -6.1500
Lehrhi
32.4167, -6.3167
Lemsid
26.5482, -13.8482
Lqoliaa
30.2908, -9.4661
M'diq
35.6858, -5.3253
Madagh
35.0133, -2.3397
Mahbes
27.4160, -9.0510
Malloussa
35.7333, -5.6333
Marrakech
31.6300, -8.0089
Martil
35.6167, -5.2667
Masmouda
34.7862, -5.7078
Matmata
34.1000, -4.5500
Mayate
32.2667, -7.5167
Mechraa Bel Ksiri
34.5600, -5.9500
Mediouna
33.4500, -7.5100
Mehdya
34.2597, -6.6500
Meknes
33.8950, -5.5547
Mellila
33.3833, -7.1333
Mensora
34.8356, -4.9655
Midalt
32.6800, -4.7300
Midar
34.9500, -3.5333
Milla'ab
31.4737, -4.7424
Mirleft
29.6081, -9.9698
Missour
33.0500, -3.9833
Mnasra
34.3603, -6.5508
Mograne
34.4167, -6.4333
Mohammedia
33.6833, -7.3833
Mokrisset
34.9100, -5.3536
Moul El Bergui
32.5113, -8.9849
Moulay Abdallah
33.1978, -8.5883
Moulay Bousselham
34.8786, -6.2933
Moulay Driss Zerhoun
34.0542, -5.5272
Mqam at Tolba
33.9375, -6.2544
Mrirt
33.1667, -5.5667
Msemrir
31.7028, -5.8125
Msila
35.2000, -5.5667
Mtal
32.4908, -8.3781
Mwaline al Oued
33.4467, -7.3283
My Drarga
30.3800, -9.4800
Nador
35.1667, -2.9333
Nkheila
32.9572, -7.0731
Nzalat Laadam
32.1000, -7.9500
Ouaoula
31.8667, -6.7500
Ouaouzgane
35.0167, -4.5167
Oued Amlil
34.2000, -4.2833
Oued Jdida
33.9333, -5.3667
Oued Laou
35.4500, -5.0833
Oued Zem
32.8667, -6.5667
Ouezzane
34.8000, -5.5833
Oujda-Angad
34.6867, -1.9114
Oulad 'Azzouz
32.7030, -6.7660
Oulad Alioua
30.3761, -9.3203
Oulad Amor
32.0775, -7.6122
Oulad Amrane
32.2833, -9.2333
Oulad Amrane el Mekki
35.2223, -5.9555
Oulad Barhil
30.6408, -8.4750
Oulad Bou Rahmoun
32.2954, -6.6668
Oulad Chbana
33.0500, -7.3833
Oulad Chikh
32.8544, -7.5386
Oulad Daoud
34.4303, -4.7728
Oulad Driss
31.9996, -8.2276
Oulad Embarek
32.2833, -6.4667
Oulad Fares
35.5167, -5.9333
Oulad Fraj
32.9667, -8.2333
Oulad Friha
32.6108, -7.6250
Oulad Hamdane
35.2167, -5.9667
Oulad Hammou
33.1156, -7.9333
Oulad Hassoune
31.6503, -7.8361
Oulad Imloul
32.0333, -7.7167
Oulad Khallouf
34.7100, -2.5800
Oulad Ouchchih
35.0939, -5.9454
Oulad Rahmoun
32.3278, -6.5006
Oulad Said
32.9676, -7.8133
Oulad Salmane
34.3356, -6.4604
Oulad Slim
32.7775, -7.7725
Oulad Tayeb
33.9598, -4.9954
Oulad Teima
30.4000, -9.2167
Oulad Yaich
32.4167, -6.3333
Oulad Zemam
32.3500, -6.6333
Oulmes
33.4450, -6.0011
Ounagha
31.5333, -9.5500
Ourika Wawrmas
30.7167, -6.5333
Ourtzagh
34.5500, -4.9333
Outa Bouabane
34.2606, -4.4139
Outat Oulad Al Haj
33.3333, -3.6833
Qal'at Mgouna
31.2414, -6.1283
Qasbat Tadla
32.6000, -6.2667
Ras El Oued
34.3390, -4.5558
Ratba
34.7833, -4.9333
Recani
31.2859, -4.2751
Reggada
29.5205, -9.6664
Rich
32.2583, -4.5056
Sa'ada
31.6210, -8.1303
Sabaa Aiyoun
33.9000, -5.3667
Sabbah
33.8036, -7.0372
Safsaf
34.5581, -6.0078
Sahel
34.9667, -4.5500
Saidia
35.0850, -2.2392
Sebt Ait Ikkou
33.6686, -6.1372
Sebt Ait Saghiouchen
34.0122, -4.5536
Sebt Bni Garfett
35.2500, -5.8333
Sebt Bni Smith
35.1373, -4.7107
Sebt Gzoula
32.1167, -9.0833
Sebt Labrikiyne
32.2944, -8.0722
Sefrou
33.0000, 49.0000
Selouane
35.0667, -2.9333
Semara
26.7394, -11.6703
Settat
33.0000, -7.6167
Setti Fatma
31.2256, -7.6758
Sgamna
32.7342, -7.2025
Sidi Abdallah
32.5783, -7.8108
Sidi Abdel Aziz
33.0494, -8.6886
Sidi Abdelkader
33.0494, -8.6886
Sidi Abdelkarim
33.1869, -7.2333
Sidi Abdellah Ben Taazizt
34.0019, -5.3695
Sidi Ahmed El Khadir
32.5167, -7.3833
Sidi Allal Tazi
34.5197, -6.3236
Sidi Allal el Bahraoui
33.9830, -6.4170
Sidi Amer El Hadi
34.7992, -5.8394
Sidi Azzouz
31.7667, -7.6667
Sidi Bennour
32.6500, -8.4333
Sidi Bibi
30.2333, -9.5333
Sidi Bou Othmane
31.9033, -7.9422
Sidi Bounaga
30.7106, -8.3400
Sidi Bousber
34.5667, -5.3667
Sidi Boushab
30.0740, -9.2790
Sidi Chiker
31.7453, -8.7069
Sidi Dahbi
33.0500, -7.1833
Sidi El Hattab
32.2667, -7.2833
Sidi Ettiji
32.1717, -8.8686
Sidi Ifni
29.3833, -10.1667
Sidi Jaber
32.3833, -6.4167
Sidi Kasem
35.5339, -5.2183
Sidi Lamine
32.9000, -6.0500
Sidi Lmokhtar
31.5700, -9.0100
Sidi Mohamed Lahmar
34.7167, -6.2667
Sidi Moussa Ben Ali
33.5594, -7.3817
Sidi Ouassay
30.0500, -9.6833
Sidi Qacem
34.2167, -5.7000
Sidi Rahal
33.7897, -7.1575
Sidi Rahhal
31.6667, -7.4833
Sidi Redouane
34.6833, -5.4500
Sidi Slimane
34.2167, -5.7000
Sidi Smai'il
32.8167, -8.5000
Sidi Taibi
34.1917, -6.6845
Sidi Yahia El Gharb
34.3058, -6.3058
Sidi Yahya Zaer
33.7105, -6.8831
Sidi Yakoub
31.6667, -7.0667
Sidi Zouine
31.6706, -8.3508
Skhirate
33.8500, -7.0300
Skhour Rehamna
32.4833, -7.9167
Skoura
31.0606, -6.5556
Smimou
31.2167, -9.7000
Souakene
35.1167, -5.9500
Souk Et-Tleta des Oulad Hamdane
33.1047, -8.2495
Souk Tlet El Gharb
34.6211, -6.1336
Souk et Tnine Jorf el Mellah
34.4833, -5.5169
Souq Sebt Oulad Nemma
32.2948, -6.7007
Souq Sebt Says
32.7773, -8.6433
Station des Essais M.V.A.
34.9352, -2.4306
Steha
35.3646, -4.9306
Tabant
31.6581, -6.4200
Tabount
30.8800, -6.9100
Tadla
32.4409, -8.3708
Tafrant
34.6250, -5.1242
Tagalft
32.2389, -6.1238
Taghbalt
30.6200, -5.3500
Tagounite
29.9585, -5.9151
Tahannawt
31.3514, -7.9508
Tahla
34.0500, -4.4200
Taineste
34.5573, -4.1360
Takad Sahel
30.2500, -9.5500
Talsint
32.5398, -3.4408
Talwat
31.2883, -7.2372
Tamallalt
31.8289, -7.5261
Tamanar
31.0000, -9.6667
Tamazouzt
31.3833, -8.3833
Tameslouht
31.5000, -8.1000
Tamezmout
30.8075, -6.1142
Tamgrout
30.2667, -5.6667
Tamorot
34.9333, -4.7833
Tamri
30.6950, -9.8250
Tamsaout
29.5333, -8.8500
Tan-Tan
28.4333, -11.1000
Tanant
31.8667, -6.9500
Tangier
35.7767, -5.8039
Taouloukoult
31.2167, -9.0833
Taounate
34.5358, -4.6400
Taourirt
34.4169, -2.8850
Taouz
30.9069, -3.9958
Targuist
34.9500, -4.3000
Tarhjicht
29.0564, -9.4281
Tarhzirt
32.4333, -6.1833
Tarhzout n'Ait Yazza
31.4567, -5.4192
Taroudannt
30.4710, -8.8806
Tata
29.7428, -7.9725
Tatoufet
35.0339, -5.7706
Tawnza
32.0944, -6.6025
Taza
35.0639, -5.2025
Tazert
31.6597, -7.4092
Tazzarine
30.7722, -5.5458
Temara
33.9267, -6.9122
Temsamane
35.1167, -3.6333
Temsia
30.3600, -9.4140
Tendrara
33.0500, -2.0000
Teroual
34.6667, -5.2667
Tetouan
35.5667, -5.3667
Tiddas
33.5665, -6.2659
Tidili Masfiywat
31.4667, -7.6167
Tifariti
26.1580, -10.5670
Tiflet
33.8931, -6.3069
Tifni
31.6281, -6.9444
Tighedouine
31.4236, -7.5208
Tilmi
31.8189, -5.7718
Tilougguit
32.0333, -6.2000
Timahdit
33.2369, -5.0600
Timezgana
34.5833, -4.7333
Tinajdad
31.5000, -5.0167
Tineghir
31.5147, -5.5328
Tirhassaline
32.7833, -5.6500
Tissaf
33.4000, -3.5833
Tissint
29.9006, -7.3203
Tit Mellil
33.5533, -7.4822
Tizgane
35.4136, -5.0696
Tizi Nisly
32.4667, -5.7667
Tiznit
29.7167, -9.7167
Tizoual
31.0244, -7.8186
Tiztoutine
34.9833, -3.1500
Tleta Taghramt
35.7877, -5.4677
Tnine Lgharbia
32.5719, -8.8568
Tnine Sidi Lyamani
35.3700, -5.9700
Toualet
32.7333, -7.1833
Touama
31.5339, -7.4872
Toulal
32.3036, -3.9861
Toundout
31.2667, -6.5833
Tounfit
32.4667, -5.2333
Tourza
29.4778, -10.0158
Uad Damran
27.4181, -12.9842
Warzat
30.9167, -6.9167
Wawizaght
32.1586, -6.3550
Wislane
30.2250, -8.3801
Youssoufia
32.2500, -8.5333
Za'roura
35.2167, -5.6667
Zaggota
34.1667, -5.5333
Zagora
30.3306, -5.8381
Zaio
34.9333, -2.7333
Zaouia Ait Ishak
32.7600, -5.7233
Zaouiat Moulay Bouchta El Khammar
34.4833, -5.1167
Zaouiet Says
32.7931, -8.6506
Zawiat Moulay Brahim
31.2858, -7.9656
Zawyat Ahancal
31.8325, -6.1056
Zawyat Sidi Ben Hamdoun
33.0450, -7.9290
Zawyat Sidi al Mekki
33.2120, -7.7170
Zawyat an Nwacer
33.3611, -7.6114
Zawyat ech Cheikh
32.6414, -5.9206
Zayda
32.8167, -4.9500
Zeghanghane
35.1500, -3.0000
Zegzel
34.8407, -2.3543
Zemamra
32.6215, -8.7023
Zemrane
31.6700, -7.4400
Zirara
32.3500, -8.5333
Zoumi
34.8000, -5.3500