[{"code":"01.511.01.0","codeDigits":"001511010","level":"commune","name":{"fr":"Tanger","ar":"طنجة"},"topics":{"dwellings":{"total":485227,"deficitRate":1.4},"occupancy":{"occupied":71.4,"vacant":11.9,"seasonal":16.7,"unoccupied":28.6},"type":{"villa":1.9,"apartment":36.6,"traditional":0.6,"modern":60.1,"sound":99.1,"slum":0.3,"ruralType":0.1,"other":0.5,"precarious":0.9},"age":{"under20":64.4,"20-49":31.8,"50+":3.8},"ageByType":{"villaUnder20":65.8,"villa20to49":29.8,"villa50Plus":4.4,"apartmentUnder20":79.3,"apartment20to49":18.5,"apartment50Plus":2.2,"traditionalUnder20":42,"traditional20to49":26.5,"traditional50Plus":31.5,"modernUnder20":55.7,"modern20to49":40,"modern50Plus":4.4,"soundUnder20":64.5,"sound20to49":31.8,"sound50Plus":3.7,"slumUnder20":67.6,"slum20to49":20.4,"slum50Plus":11.9,"ruralTypeUnder20":47.7,"ruralType20to49":38.5,"ruralType50Plus":13.8,"otherUnder20":56.3,"other20to49":36.5,"other50Plus":7.2,"precariousUnder20":59.6,"precarious20to49":31.1,"precarious50Plus":9.3},"walls":{"concreteOrBrick":99.8,"stone":0.1,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.9,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.1,"water":96.7,"sewerage":97.9}}},{"code":"01.511.01.01","codeDigits":"015110101","level":"commune","name":{"fr":"Assilah","ar":"أصيلة"},"topics":{"dwellings":{"total":19413,"deficitRate":12.3},"occupancy":{"occupied":49.1,"vacant":10.3,"seasonal":40.6,"unoccupied":50.9},"type":{"villa":1.1,"apartment":32.4,"traditional":1.4,"modern":58.7,"sound":93.7,"slum":5.9,"ruralType":0.1,"other":0.3,"precarious":6.3},"age":{"under20":62.9,"20-49":28.2,"50+":8.9},"ageByType":{"villaUnder20":48.9,"villa20to49":43.5,"villa50Plus":7.6,"apartmentUnder20":92.1,"apartment20to49":7.5,"apartment50Plus":0.4,"traditionalUnder20":19.4,"traditional20to49":47.2,"traditional50Plus":33.4,"modernUnder20":50.9,"modern20to49":36.6,"modern50Plus":12.5,"soundUnder20":64.6,"sound20to49":26.8,"sound50Plus":8.6,"slumUnder20":36,"slum20to49":50,"slum50Plus":14,"ruralTypeUnder20":17.5,"ruralType20to49":65,"ruralType50Plus":17.5,"otherUnder20":65.1,"other20to49":25.1,"other50Plus":9.8,"precariousUnder20":37.2,"precarious20to49":48.9,"precarious50Plus":13.8},"walls":{"concreteOrBrick":98.5,"stone":0.5,"other":1},"roofs":{"slab":96.5,"woodOrTiles":0.6,"sheetMetal":1.3,"other":1.6},"networks":{"electricity":90.2,"water":86.5,"sewerage":93.8}}},{"code":"01.511.01.09","codeDigits":"015110109","level":"commune","name":{"fr":"Gueznaia","ar":"اكزناية"},"topics":{"dwellings":{"total":49079,"deficitRate":1.3},"occupancy":{"occupied":48.4,"vacant":27.8,"seasonal":23.9,"unoccupied":51.6},"type":{"villa":1.5,"apartment":60.2,"traditional":0.6,"modern":37.1,"sound":99.4,"slum":0.2,"ruralType":0,"other":0.4,"precarious":0.6},"age":{"under20":98.2,"20-49":1.5,"50+":0.3},"ageByType":{"villaUnder20":93.6,"villa20to49":5.2,"villa50Plus":1.2,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":83.3,"traditional20to49":9.1,"traditional50Plus":7.6,"modernUnder20":95.9,"modern20to49":3.5,"modern50Plus":0.5,"soundUnder20":98.3,"sound20to49":1.5,"sound50Plus":0.3,"slumUnder20":76.9,"slum20to49":23.1,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":96.5,"other20to49":0,"other50Plus":3.5,"precariousUnder20":91.9,"precarious20to49":5.7,"precarious50Plus":2.4},"walls":{"concreteOrBrick":99.8,"stone":0.2,"other":0},"roofs":{"slab":99.4,"woodOrTiles":0.5,"sheetMetal":0,"other":0.1},"networks":{"electricity":87.4,"water":85.2,"sewerage":93.8}}},{"code":"01.511.05.07","codeDigits":"015110507","level":"commune","name":{"fr":"Dar Chaoui","ar":"دار الشاوي"},"topics":{"dwellings":{"total":554,"deficitRate":null},"occupancy":{"occupied":71.3,"vacant":8.7,"seasonal":20,"unoccupied":28.7},"type":{"villa":2,"apartment":0,"traditional":0.4,"modern":75.5,"sound":77.8,"slum":0.5,"ruralType":21.1,"other":0.5,"precarious":22.2},"age":{"under20":54.3,"20-49":27.1,"50+":18.6},"ageByType":{"villaUnder20":72.7,"villa20to49":18.2,"villa50Plus":9.1,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":50,"traditional20to49":0,"traditional50Plus":50,"modernUnder20":65.8,"modern20to49":28.9,"modern50Plus":5.3,"soundUnder20":65.9,"sound20to49":28.5,"sound50Plus":5.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":12,"ruralType20to49":23.1,"ruralType50Plus":65,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":13.8,"precarious20to49":22,"precarious50Plus":64.2},"walls":{"concreteOrBrick":78.5,"stone":2.5,"other":19},"roofs":{"slab":77.3,"woodOrTiles":1.8,"sheetMetal":1.8,"other":19.1},"networks":{"electricity":96,"water":91.7,"sewerage":54.2}}},{"code":"01.511.03.13","codeDigits":"015110313","level":"commune","name":{"fr":"Sidi Lyamani","ar":"سيدي اليمني"},"topics":{"dwellings":{"total":362,"deficitRate":9.9},"occupancy":{"occupied":75.1,"vacant":9.1,"seasonal":15.7,"unoccupied":24.9},"type":{"villa":0,"apartment":0.6,"traditional":3.3,"modern":90.3,"sound":94.2,"slum":2.2,"ruralType":2.5,"other":1.1,"precarious":5.8},"age":{"under20":80.9,"20-49":18.2,"50+":0.8},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":91.7,"traditional20to49":8.3,"traditional50Plus":0,"modernUnder20":82,"modern20to49":17.1,"modern50Plus":0.9,"soundUnder20":81.8,"sound20to49":17.3,"sound50Plus":0.9,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":77.8,"ruralType20to49":22.2,"ruralType50Plus":0,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":66.7,"precarious20to49":33.3,"precarious50Plus":0},"walls":{"concreteOrBrick":97,"stone":2.2,"other":0.8},"roofs":{"slab":95,"woodOrTiles":0.8,"sheetMetal":3.3,"other":0.8},"networks":{"electricity":81.5,"water":81.2,"sewerage":57.7}}},{"code":"01.573.01.05","codeDigits":"015730105","level":"commune","name":{"fr":"M'diq","ar":"المضيق"},"topics":{"dwellings":{"total":35609,"deficitRate":0.6},"occupancy":{"occupied":48.4,"vacant":7.5,"seasonal":44.1,"unoccupied":51.6},"type":{"villa":2.9,"apartment":34,"traditional":0.5,"modern":62.3,"sound":99.7,"slum":0.1,"ruralType":0,"other":0.2,"precarious":0.3},"age":{"under20":80.8,"20-49":18.1,"50+":1},"ageByType":{"villaUnder20":72.4,"villa20to49":27.3,"villa50Plus":0.3,"apartmentUnder20":88.8,"apartment20to49":9.1,"apartment50Plus":2.1,"traditionalUnder20":65.3,"traditional20to49":32.9,"traditional50Plus":1.8,"modernUnder20":77.2,"modern20to49":22.4,"modern50Plus":0.5,"soundUnder20":80.9,"sound20to49":18.1,"sound50Plus":1,"slumUnder20":66.7,"slum20to49":22.2,"slum50Plus":11.1,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":47.7,"other20to49":46.6,"other50Plus":5.7,"precariousUnder20":52.5,"precarious20to49":40.4,"precarious50Plus":7.1},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0},"roofs":{"slab":99.4,"woodOrTiles":0.5,"sheetMetal":0,"other":0.1},"networks":{"electricity":96.7,"water":94.8,"sewerage":95.1}}},{"code":"01.573.01.01","codeDigits":"015730101","level":"commune","name":{"fr":"Fnideq","ar":"الفنيدق"},"topics":{"dwellings":{"total":33246,"deficitRate":1},"occupancy":{"occupied":59.4,"vacant":11.1,"seasonal":29.5,"unoccupied":40.6},"type":{"villa":1.2,"apartment":41.6,"traditional":1.3,"modern":55.3,"sound":99.4,"slum":0.3,"ruralType":0.1,"other":0.3,"precarious":0.6},"age":{"under20":70.2,"20-49":28.7,"50+":1},"ageByType":{"villaUnder20":73.6,"villa20to49":26.4,"villa50Plus":0,"apartmentUnder20":77.2,"apartment20to49":22.6,"apartment50Plus":0.2,"traditionalUnder20":60,"traditional20to49":37.7,"traditional50Plus":2.3,"modernUnder20":65.2,"modern20to49":33.1,"modern50Plus":1.7,"soundUnder20":70.3,"sound20to49":28.7,"sound50Plus":1,"slumUnder20":60.9,"slum20to49":34.8,"slum50Plus":4.3,"ruralTypeUnder20":62.1,"ruralType20to49":37.9,"ruralType50Plus":0,"otherUnder20":75.3,"other20to49":24.7,"other50Plus":0,"precariousUnder20":67.2,"precarious20to49":30.8,"precarious50Plus":2},"walls":{"concreteOrBrick":99.7,"stone":0.3,"other":0.1},"roofs":{"slab":99.3,"woodOrTiles":0.6,"sheetMetal":0.1,"other":0},"networks":{"electricity":96.6,"water":95.4,"sewerage":94.2}}},{"code":"01.573.01.03","codeDigits":"015730103","level":"commune","name":{"fr":"Martil","ar":"مرتيل"},"topics":{"dwellings":{"total":87201,"deficitRate":0.6},"occupancy":{"occupied":30.4,"vacant":13.4,"seasonal":56.2,"unoccupied":69.6},"type":{"villa":1.5,"apartment":67.7,"traditional":0.6,"modern":30,"sound":99.8,"slum":0,"ruralType":0,"other":0.2,"precarious":0.2},"age":{"under20":82.3,"20-49":16.3,"50+":1.4},"ageByType":{"villaUnder20":72.1,"villa20to49":26.9,"villa50Plus":1.1,"apartmentUnder20":85.6,"apartment20to49":12.9,"apartment50Plus":1.5,"traditionalUnder20":66,"traditional20to49":29.5,"traditional50Plus":4.6,"modernUnder20":75.7,"modern20to49":23,"modern50Plus":1.3,"soundUnder20":82.3,"sound20to49":16.3,"sound50Plus":1.4,"slumUnder20":70,"slum20to49":30,"slum50Plus":0,"ruralTypeUnder20":43.1,"ruralType20to49":35.3,"ruralType50Plus":21.6,"otherUnder20":76.7,"other20to49":23.3,"other50Plus":0,"precariousUnder20":72.7,"precarious20to49":25.5,"precarious50Plus":1.7},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0},"roofs":{"slab":99.4,"woodOrTiles":0.5,"sheetMetal":0,"other":0},"networks":{"electricity":97.6,"water":95.6,"sewerage":97.8}}},{"code":"01.571.01.11","codeDigits":"015710111","level":"commune","name":{"fr":"Tétouan","ar":"تطوان"},"topics":{"dwellings":{"total":164846,"deficitRate":0.9},"occupancy":{"occupied":68,"vacant":12,"seasonal":20,"unoccupied":32},"type":{"villa":1.4,"apartment":34.5,"traditional":3.4,"modern":60.1,"sound":99.4,"slum":0.3,"ruralType":0.1,"other":0.3,"precarious":0.6},"age":{"under20":54.7,"20-49":38.5,"50+":6.8},"ageByType":{"villaUnder20":62.5,"villa20to49":35.7,"villa50Plus":1.8,"apartmentUnder20":68.9,"apartment20to49":26.9,"apartment50Plus":4.2,"traditionalUnder20":10.2,"traditional20to49":11.8,"traditional50Plus":78,"modernUnder20":49.1,"modern20to49":46.5,"modern50Plus":4.3,"soundUnder20":54.9,"sound20to49":38.4,"sound50Plus":6.8,"slumUnder20":20.8,"slum20to49":62.4,"slum50Plus":16.8,"ruralTypeUnder20":34.3,"ruralType20to49":56.6,"ruralType50Plus":9.2,"otherUnder20":36.7,"other20to49":42,"other50Plus":21.3,"precariousUnder20":29.3,"precarious20to49":52.5,"precarious50Plus":18.2},"walls":{"concreteOrBrick":99.1,"stone":0.9,"other":0},"roofs":{"slab":98.9,"woodOrTiles":1,"sheetMetal":0,"other":0},"networks":{"electricity":96.2,"water":95.1,"sewerage":97}}},{"code":"01.571.01.07","codeDigits":"015710107","level":"commune","name":{"fr":"Oued Laou","ar":"واد لو"},"topics":{"dwellings":{"total":14278,"deficitRate":2.9},"occupancy":{"occupied":21.7,"vacant":14.4,"seasonal":63.9,"unoccupied":78.3},"type":{"villa":0.9,"apartment":54.5,"traditional":1,"modern":42.6,"sound":99,"slum":0.1,"ruralType":0.8,"other":0.1,"precarious":1},"age":{"under20":88.2,"20-49":10.8,"50+":1},"ageByType":{"villaUnder20":84.7,"villa20to49":15.3,"villa50Plus":0,"apartmentUnder20":98,"apartment20to49":2,"apartment50Plus":0,"traditionalUnder20":50.1,"traditional20to49":48.5,"traditional50Plus":1.4,"modernUnder20":78,"modern20to49":20,"modern50Plus":2,"soundUnder20":88.8,"sound20to49":10.3,"sound50Plus":0.9,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":21.5,"ruralType20to49":68.8,"ruralType50Plus":9.7,"otherUnder20":63.9,"other20to49":36.1,"other50Plus":0,"precariousUnder20":25.5,"precarious20to49":60.4,"precarious50Plus":14.1},"walls":{"concreteOrBrick":98.5,"stone":0.9,"other":0.6},"roofs":{"slab":98.4,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.6},"networks":{"electricity":92.8,"water":88,"sewerage":84.5}}},{"code":"01.571.03.09","codeDigits":"015710309","level":"commune","name":{"fr":"Jbel Lahbib","ar":"جبل لحبيب"},"topics":{"dwellings":{"total":503,"deficitRate":10.8},"occupancy":{"occupied":75.9,"vacant":15.9,"seasonal":8.2,"unoccupied":24.1},"type":{"villa":0.6,"apartment":0,"traditional":0,"modern":92,"sound":92.6,"slum":0,"ruralType":4.6,"other":2.8,"precarious":7.4},"age":{"under20":72.6,"20-49":26.2,"50+":1.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":76.2,"modern20to49":23.1,"modern50Plus":0.6,"soundUnder20":76.4,"sound20to49":23,"sound50Plus":0.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":21.7,"ruralType20to49":73.9,"ruralType50Plus":4.3,"otherUnder20":28.6,"other20to49":57.1,"other50Plus":14.3,"precariousUnder20":24.3,"precarious20to49":67.6,"precarious50Plus":8.1},"walls":{"concreteOrBrick":93.8,"stone":2,"other":4.2},"roofs":{"slab":93.4,"woodOrTiles":1.6,"sheetMetal":1.6,"other":3.4},"networks":{"electricity":93.2,"water":93.6,"sewerage":69.8}}},{"code":"01.571.05.17","codeDigits":"015710517","level":"commune","name":{"fr":"Dar Bni Karrich","ar":"دار بني قريش"},"topics":{"dwellings":{"total":1726,"deficitRate":1.8},"occupancy":{"occupied":63.6,"vacant":17.7,"seasonal":18.7,"unoccupied":36.4},"type":{"villa":1.5,"apartment":1.6,"traditional":0.9,"modern":94.8,"sound":98.9,"slum":0.2,"ruralType":0.4,"other":0.5,"precarious":1.1},"age":{"under20":66.7,"20-49":28.7,"50+":4.6},"ageByType":{"villaUnder20":80.8,"villa20to49":19.2,"villa50Plus":0,"apartmentUnder20":85.7,"apartment20to49":10.7,"apartment50Plus":3.6,"traditionalUnder20":18.8,"traditional20to49":62.5,"traditional50Plus":18.8,"modernUnder20":67,"modern20to49":28.8,"modern50Plus":4.2,"soundUnder20":67.1,"sound20to49":28.7,"sound50Plus":4.2,"slumUnder20":25,"slum20to49":0,"slum50Plus":75,"ruralTypeUnder20":14.3,"ruralType20to49":42.9,"ruralType50Plus":42.9,"otherUnder20":50,"other20to49":37.5,"other50Plus":12.5,"precariousUnder20":31.6,"precarious20to49":31.6,"precarious50Plus":36.8},"walls":{"concreteOrBrick":99.2,"stone":0.7,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.6,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.1,"water":94.2,"sewerage":55}}},{"code":"01.227.03.05","codeDigits":"012270305","level":"commune","name":{"fr":"Anjra","ar":"أنجرة"},"topics":{"dwellings":{"total":1129,"deficitRate":2.6},"occupancy":{"occupied":79,"vacant":16.5,"seasonal":4.5,"unoccupied":21},"type":{"villa":0.4,"apartment":0.3,"traditional":0.6,"modern":97,"sound":98.2,"slum":0.7,"ruralType":0.5,"other":0.5,"precarious":1.8},"age":{"under20":54.4,"20-49":42.5,"50+":3.1},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":57.1,"traditional20to49":42.9,"traditional50Plus":0,"modernUnder20":54.2,"modern20to49":42.7,"modern50Plus":3.1,"soundUnder20":54.5,"sound20to49":42.5,"sound50Plus":3.1,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":16.7,"ruralType20to49":66.7,"ruralType50Plus":16.7,"otherUnder20":83.3,"other20to49":16.7,"other50Plus":0,"precariousUnder20":50,"precarious20to49":45,"precarious50Plus":5},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.2},"roofs":{"slab":98.1,"woodOrTiles":1.6,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":96.4,"water":87.3,"sewerage":85.1}}},{"code":"01.331.01.01","codeDigits":"013310101","level":"commune","name":{"fr":"Ksar El Kebir","ar":"القصر الكبير"},"topics":{"dwellings":{"total":43770,"deficitRate":0.7},"occupancy":{"occupied":74.9,"vacant":14.4,"seasonal":10.7,"unoccupied":25.1},"type":{"villa":0.5,"apartment":9.8,"traditional":4.9,"modern":84.2,"sound":99.4,"slum":0.2,"ruralType":0.1,"other":0.4,"precarious":0.6},"age":{"under20":58.5,"20-49":36.1,"50+":5.4},"ageByType":{"villaUnder20":64.5,"villa20to49":35,"villa50Plus":0.5,"apartmentUnder20":86.6,"apartment20to49":11.4,"apartment50Plus":2.1,"traditionalUnder20":16.4,"traditional20to49":38.3,"traditional50Plus":45.3,"modernUnder20":57.7,"modern20to49":38.9,"modern50Plus":3.4,"soundUnder20":58.6,"sound20to49":36.1,"sound50Plus":5.3,"slumUnder20":52.9,"slum20to49":29.4,"slum50Plus":17.6,"ruralTypeUnder20":46.4,"ruralType20to49":53.6,"ruralType50Plus":0,"otherUnder20":43.5,"other20to49":27.7,"other50Plus":28.8,"precariousUnder20":46.2,"precarious20to49":30.3,"precarious50Plus":23.5},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":98.8,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":94.6,"water":94.8,"sewerage":97.8}}},{"code":"01.331.01.03","codeDigits":"013310103","level":"commune","name":{"fr":"Larache","ar":"العرائش"},"topics":{"dwellings":{"total":49584,"deficitRate":13.7},"occupancy":{"occupied":70,"vacant":10.3,"seasonal":19.7,"unoccupied":30},"type":{"villa":1.9,"apartment":20.2,"traditional":4.5,"modern":64,"sound":90.7,"slum":7.8,"ruralType":1.1,"other":0.5,"precarious":9.3},"age":{"under20":53.2,"20-49":38.6,"50+":8.2},"ageByType":{"villaUnder20":71.4,"villa20to49":24.8,"villa50Plus":3.8,"apartmentUnder20":78,"apartment20to49":18.7,"apartment50Plus":3.2,"traditionalUnder20":11.1,"traditional20to49":19.7,"traditional50Plus":69.2,"modernUnder20":51.9,"modern20to49":43.8,"modern50Plus":4.4,"soundUnder20":56.1,"sound20to49":36.6,"sound50Plus":7.4,"slumUnder20":20.5,"slum20to49":61.4,"slum50Plus":18.2,"ruralTypeUnder20":50.4,"ruralType20to49":43.1,"ruralType50Plus":6.5,"otherUnder20":46.1,"other20to49":39,"other50Plus":14.8,"precariousUnder20":25.2,"precarious20to49":58.2,"precarious50Plus":16.7},"walls":{"concreteOrBrick":96.5,"stone":2,"other":1.5},"roofs":{"slab":92,"woodOrTiles":1.3,"sheetMetal":2.2,"other":4.5},"networks":{"electricity":94.3,"water":90.6,"sewerage":92.8}}},{"code":"01.331.07.05","codeDigits":"013310705","level":"commune","name":{"fr":"Laouamra","ar":"العوامرة"},"topics":{"dwellings":{"total":2695,"deficitRate":4.6},"occupancy":{"occupied":77.8,"vacant":9.9,"seasonal":12.2,"unoccupied":22.2},"type":{"villa":0.2,"apartment":0.3,"traditional":0.6,"modern":95.3,"sound":96.4,"slum":2.3,"ruralType":0.9,"other":0.4,"precarious":3.6},"age":{"under20":66.1,"20-49":24.2,"50+":9.6},"ageByType":{"villaUnder20":40,"villa20to49":40,"villa50Plus":20,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":35.3,"traditional20to49":29.4,"traditional50Plus":35.3,"modernUnder20":66.9,"modern20to49":23.5,"modern50Plus":9.7,"soundUnder20":66.4,"sound20to49":23.8,"sound50Plus":9.8,"slumUnder20":55.6,"slum20to49":44.4,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":33.3,"ruralType50Plus":16.7,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":58.9,"precarious20to49":37.2,"precarious50Plus":4},"walls":{"concreteOrBrick":99.2,"stone":0,"other":0.8},"roofs":{"slab":95.9,"woodOrTiles":1.5,"sheetMetal":0,"other":2.6},"networks":{"electricity":87.3,"water":19.9,"sewerage":20.5}}},{"code":"01.331.11.11","codeDigits":"013311111","level":"commune","name":{"fr":"Sahel","ar":"الساحل"},"topics":{"dwellings":{"total":2218,"deficitRate":8.1},"occupancy":{"occupied":76.1,"vacant":14.4,"seasonal":9.5,"unoccupied":23.9},"type":{"villa":0.7,"apartment":0.2,"traditional":3.7,"modern":91,"sound":95.6,"slum":2.7,"ruralType":1.3,"other":0.4,"precarious":4.4},"age":{"under20":61,"20-49":35.3,"50+":3.7},"ageByType":{"villaUnder20":50,"villa20to49":43.8,"villa50Plus":6.3,"apartmentUnder20":20,"apartment20to49":80,"apartment50Plus":0,"traditionalUnder20":35.4,"traditional20to49":62.2,"traditional50Plus":2.4,"modernUnder20":63.2,"modern20to49":34.1,"modern50Plus":2.7,"soundUnder20":61.9,"sound20to49":35.4,"sound50Plus":2.7,"slumUnder20":55.9,"slum20to49":35.6,"slum50Plus":8.5,"ruralTypeUnder20":10.3,"ruralType20to49":34.5,"ruralType50Plus":55.2,"otherUnder20":44.4,"other20to49":33.3,"other50Plus":22.2,"precariousUnder20":41.2,"precarious20to49":35.1,"precarious50Plus":23.7},"walls":{"concreteOrBrick":95.9,"stone":1.9,"other":2.2},"roofs":{"slab":93.4,"woodOrTiles":2.8,"sheetMetal":1.7,"other":2.1},"networks":{"electricity":87.1,"water":70.4,"sewerage":76.8}}},{"code":"01.051.01.01","codeDigits":"010510101","level":"commune","name":{"fr":"Al Hoceima","ar":"الحسيمة"},"topics":{"dwellings":{"total":29817,"deficitRate":1.4},"occupancy":{"occupied":46.7,"vacant":11.2,"seasonal":42.1,"unoccupied":53.3},"type":{"villa":1,"apartment":37.6,"traditional":0.7,"modern":60.1,"sound":99.4,"slum":0.3,"ruralType":0.1,"other":0.2,"precarious":0.6},"age":{"under20":72.7,"20-49":25.5,"50+":1.8},"ageByType":{"villaUnder20":90.3,"villa20to49":9.3,"villa50Plus":0.3,"apartmentUnder20":94.2,"apartment20to49":5.8,"apartment50Plus":0.1,"traditionalUnder20":51,"traditional20to49":40.1,"traditional50Plus":8.9,"modernUnder20":59.7,"modern20to49":37.8,"modern50Plus":2.5,"soundUnder20":73,"sound20to49":25.4,"sound50Plus":1.6,"slumUnder20":35.3,"slum20to49":41.2,"slum50Plus":23.5,"ruralTypeUnder20":14.9,"ruralType20to49":19.1,"ruralType50Plus":66,"otherUnder20":42.6,"other20to49":47.9,"other50Plus":9.4,"precariousUnder20":32.9,"precarious20to49":38.2,"precarious50Plus":28.9},"walls":{"concreteOrBrick":99.6,"stone":0.3,"other":0.1},"roofs":{"slab":98.6,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":97.8,"water":97.5,"sewerage":97.9}}},{"code":"01.051.01.03","codeDigits":"010510103","level":"commune","name":{"fr":"Bni Bouayach","ar":"بني بوعياش"},"topics":{"dwellings":{"total":9172,"deficitRate":1.6},"occupancy":{"occupied":50.9,"vacant":7.2,"seasonal":42,"unoccupied":49.1},"type":{"villa":0.9,"apartment":4.5,"traditional":1.4,"modern":92.6,"sound":99.4,"slum":0.1,"ruralType":0.1,"other":0.4,"precarious":0.6},"age":{"under20":84.4,"20-49":15.5,"50+":0.1},"ageByType":{"villaUnder20":77.5,"villa20to49":22.5,"villa50Plus":0,"apartmentUnder20":99.8,"apartment20to49":0.2,"apartment50Plus":0,"traditionalUnder20":46.8,"traditional20to49":53.2,"traditional50Plus":0,"modernUnder20":84.3,"modern20to49":15.6,"modern50Plus":0.1,"soundUnder20":84.4,"sound20to49":15.5,"sound50Plus":0.1,"slumUnder20":75,"slum20to49":25,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":90.7,"other20to49":9.3,"other50Plus":0,"precariousUnder20":80.9,"precarious20to49":19.1,"precarious50Plus":0},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.2},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0,"other":0.2},"networks":{"electricity":97.4,"water":92,"sewerage":80}}},{"code":"01.051.01.05","codeDigits":"010510105","level":"commune","name":{"fr":"Imzouren","ar":"امزورن"},"topics":{"dwellings":{"total":14501,"deficitRate":1},"occupancy":{"occupied":57.7,"vacant":12.6,"seasonal":29.7,"unoccupied":42.3},"type":{"villa":0.8,"apartment":9.1,"traditional":0.7,"modern":89.1,"sound":99.6,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.4},"age":{"under20":76.2,"20-49":23.3,"50+":0.5},"ageByType":{"villaUnder20":92.7,"villa20to49":7.3,"villa50Plus":0,"apartmentUnder20":61.9,"apartment20to49":37.8,"apartment50Plus":0.4,"traditionalUnder20":72.6,"traditional20to49":25.4,"traditional50Plus":2,"modernUnder20":77.6,"modern20to49":22,"modern50Plus":0.4,"soundUnder20":76.2,"sound20to49":23.3,"sound50Plus":0.4,"slumUnder20":80,"slum20to49":20,"slum50Plus":0,"ruralTypeUnder20":66.7,"ruralType20to49":33.3,"ruralType50Plus":0,"otherUnder20":51.2,"other20to49":23.2,"other50Plus":25.6,"precariousUnder20":56.7,"precarious20to49":23.5,"precarious50Plus":19.8},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.8,"sheetMetal":0,"other":0},"networks":{"electricity":97.3,"water":94.4,"sewerage":91.5}}},{"code":"01.051.01.07","codeDigits":"010510107","level":"commune","name":{"fr":"Targuist","ar":"تارجيست"},"topics":{"dwellings":{"total":4889,"deficitRate":4.2},"occupancy":{"occupied":73.9,"vacant":11.7,"seasonal":14.4,"unoccupied":26.1},"type":{"villa":0.2,"apartment":14.2,"traditional":0.6,"modern":82.2,"sound":97.2,"slum":0.8,"ruralType":1.1,"other":0.9,"precarious":2.8},"age":{"under20":64.6,"20-49":32.6,"50+":2.7},"ageByType":{"villaUnder20":62.5,"villa20to49":37.5,"villa50Plus":0,"apartmentUnder20":88.3,"apartment20to49":10.7,"apartment50Plus":1,"traditionalUnder20":26.4,"traditional20to49":40,"traditional50Plus":33.6,"modernUnder20":62.4,"modern20to49":35.7,"modern50Plus":1.9,"soundUnder20":66,"sound20to49":32,"sound50Plus":2,"slumUnder20":21.4,"slum20to49":50,"slum50Plus":28.6,"ruralTypeUnder20":8.3,"ruralType20to49":50,"ruralType50Plus":41.7,"otherUnder20":26.7,"other20to49":60,"other50Plus":13.3,"precariousUnder20":18,"precarious20to49":53.3,"precarious50Plus":28.7},"walls":{"concreteOrBrick":97.6,"stone":1.4,"other":1},"roofs":{"slab":97.3,"woodOrTiles":1.4,"sheetMetal":0.4,"other":0.9},"networks":{"electricity":98.2,"water":97.4,"sewerage":99.1}}},{"code":"01.051.01.09","codeDigits":"010510109","level":"commune","name":{"fr":"Ajdir","ar":"أجدير"},"topics":{"dwellings":{"total":2906,"deficitRate":2.9},"occupancy":{"occupied":51.1,"vacant":9.4,"seasonal":39.5,"unoccupied":48.9},"type":{"villa":4,"apartment":10.4,"traditional":2.3,"modern":82,"sound":98.7,"slum":0.6,"ruralType":0.3,"other":0.3,"precarious":1.3},"age":{"under20":77.7,"20-49":19.2,"50+":3.1},"ageByType":{"villaUnder20":81,"villa20to49":16.4,"villa50Plus":2.6,"apartmentUnder20":99,"apartment20to49":1,"apartment50Plus":0,"traditionalUnder20":45.6,"traditional20to49":25,"traditional50Plus":29.4,"modernUnder20":76.2,"modern20to49":21.3,"modern50Plus":2.5,"soundUnder20":78.1,"sound20to49":19,"sound50Plus":2.9,"slumUnder20":44.4,"slum20to49":38.9,"slum50Plus":16.7,"ruralTypeUnder20":30,"ruralType20to49":40,"ruralType50Plus":30,"otherUnder20":70,"other20to49":10,"other50Plus":20,"precariousUnder20":47.4,"precarious20to49":31.6,"precarious50Plus":21.1},"walls":{"concreteOrBrick":98.6,"stone":1.3,"other":0.1},"roofs":{"slab":97.9,"woodOrTiles":1.2,"sheetMetal":0.6,"other":0.3},"networks":{"electricity":96.7,"water":96.4,"sewerage":70.8}}},{"code":"01.051.13.03","codeDigits":"010511303","level":"commune","name":{"fr":"Ait Youssef Ou Ali","ar":"آيت يوسف وعلي"},"topics":{"dwellings":{"total":1802,"deficitRate":7.1},"occupancy":{"occupied":55,"vacant":3.8,"seasonal":41.2,"unoccupied":45},"type":{"villa":0.4,"apartment":0.2,"traditional":1.3,"modern":96.4,"sound":98.3,"slum":0.1,"ruralType":1.3,"other":0.3,"precarious":1.7},"age":{"under20":88.6,"20-49":10.8,"50+":0.7},"ageByType":{"villaUnder20":85.7,"villa20to49":14.3,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":65.2,"traditional20to49":26.1,"traditional50Plus":8.7,"modernUnder20":89.2,"modern20to49":10.4,"modern50Plus":0.5,"soundUnder20":88.9,"sound20to49":10.6,"sound50Plus":0.6,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":82.6,"ruralType20to49":8.7,"ruralType50Plus":8.7,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":71,"precarious20to49":22.6,"precarious50Plus":6.5},"walls":{"concreteOrBrick":99.2,"stone":0.6,"other":0.2},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":93.8,"water":89.8,"sewerage":81.5}}},{"code":"01.051.13.13","codeDigits":"010511313","level":"commune","name":{"fr":"Imrabten","ar":"امرابطن"},"topics":{"dwellings":{"total":664,"deficitRate":9.2},"occupancy":{"occupied":65.2,"vacant":2.7,"seasonal":32.1,"unoccupied":34.8},"type":{"villa":0.6,"apartment":0.8,"traditional":2.6,"modern":95.2,"sound":99.1,"slum":0,"ruralType":0.6,"other":0.3,"precarious":0.9},"age":{"under20":84.6,"20-49":14.9,"50+":0.5},"ageByType":{"villaUnder20":75,"villa20to49":25,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":47.1,"traditional20to49":41.2,"traditional50Plus":11.8,"modernUnder20":85.9,"modern20to49":14.1,"modern50Plus":0,"soundUnder20":85,"sound20to49":14.7,"sound50Plus":0.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":75,"ruralType20to49":25,"ruralType50Plus":0,"otherUnder20":0,"other20to49":50,"other50Plus":50,"precariousUnder20":50,"precarious20to49":33.3,"precarious50Plus":16.7},"walls":{"concreteOrBrick":98.3,"stone":1.2,"other":0.5},"roofs":{"slab":98.5,"woodOrTiles":0.8,"sheetMetal":0,"other":0.8},"networks":{"electricity":96.4,"water":95.3,"sewerage":56.6}}},{"code":"01.051.11.09","codeDigits":"010511109","level":"commune","name":{"fr":"Bni Hadifa","ar":"بني حذيفة"},"topics":{"dwellings":{"total":1108,"deficitRate":2.5},"occupancy":{"occupied":49.1,"vacant":13.9,"seasonal":37,"unoccupied":50.9},"type":{"villa":0.3,"apartment":0.5,"traditional":1,"modern":97.6,"sound":99.4,"slum":0.1,"ruralType":0.5,"other":0.1,"precarious":0.6},"age":{"under20":69.9,"20-49":28.6,"50+":1.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":36.4,"traditional20to49":63.6,"traditional50Plus":0,"modernUnder20":70.3,"modern20to49":28.2,"modern50Plus":1.5,"soundUnder20":70.2,"sound20to49":28.3,"sound50Plus":1.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":28.6,"precarious20to49":71.4,"precarious50Plus":0},"walls":{"concreteOrBrick":98.9,"stone":0.5,"other":0.5},"roofs":{"slab":98.3,"woodOrTiles":1.2,"sheetMetal":0,"other":0.5},"networks":{"electricity":98.7,"water":97.1,"sewerage":88.4}}},{"code":"01.051.11.01","codeDigits":"010511101","level":"commune","name":{"fr":"Ait Kamra","ar":"آيت قمرة"},"topics":{"dwellings":{"total":958,"deficitRate":1},"occupancy":{"occupied":63.9,"vacant":13.2,"seasonal":23,"unoccupied":36.1},"type":{"villa":0.4,"apartment":35,"traditional":1.6,"modern":62.6,"sound":99.6,"slum":0,"ruralType":0.1,"other":0.3,"precarious":0.4},"age":{"under20":93.7,"20-49":5.9,"50+":0.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":60,"traditional20to49":26.7,"traditional50Plus":13.3,"modernUnder20":91.2,"modern20to49":8.7,"modern50Plus":0.2,"soundUnder20":93.8,"sound20to49":5.9,"sound50Plus":0.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":75,"precarious20to49":25,"precarious50Plus":0},"walls":{"concreteOrBrick":98.6,"stone":1.3,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":1,"sheetMetal":0,"other":0.1},"networks":{"electricity":85.4,"water":84.8,"sewerage":78.5}}},{"code":"01.051.09.13","codeDigits":"010510913","level":"commune","name":{"fr":"Issaguen","ar":"اساكن"},"topics":{"dwellings":{"total":1020,"deficitRate":18.8},"occupancy":{"occupied":78.5,"vacant":14.1,"seasonal":7.4,"unoccupied":21.5},"type":{"villa":2,"apartment":7.5,"traditional":1.4,"modern":76.8,"sound":87.6,"slum":4.9,"ruralType":3.6,"other":3.8,"precarious":12.4},"age":{"under20":53.5,"20-49":46.1,"50+":0.4},"ageByType":{"villaUnder20":60,"villa20to49":40,"villa50Plus":0,"apartmentUnder20":68.8,"apartment20to49":31.2,"apartment50Plus":0,"traditionalUnder20":28.6,"traditional20to49":71.4,"traditional50Plus":0,"modernUnder20":57.1,"modern20to49":42.4,"modern50Plus":0.5,"soundUnder20":57.7,"sound20to49":41.8,"sound50Plus":0.4,"slumUnder20":4,"slum20to49":96,"slum50Plus":0,"ruralTypeUnder20":24.3,"ruralType20to49":75.7,"ruralType50Plus":0,"otherUnder20":48.7,"other20to49":51.3,"other50Plus":0,"precariousUnder20":23.8,"precarious20to49":76.2,"precarious50Plus":0},"walls":{"concreteOrBrick":96.5,"stone":2.1,"other":1.5},"roofs":{"slab":92.4,"woodOrTiles":2.3,"sheetMetal":0.2,"other":5.2},"networks":{"electricity":93.4,"water":81.6,"sewerage":89.6}}},{"code":"01.151.01.01","codeDigits":"011510101","level":"commune","name":{"fr":"Chefchaouen","ar":"شفشاون"},"topics":{"dwellings":{"total":19616,"deficitRate":1.3},"occupancy":{"occupied":62.6,"vacant":21.9,"seasonal":15.5,"unoccupied":37.4},"type":{"villa":1,"apartment":17.2,"traditional":11.9,"modern":68.8,"sound":99,"slum":0.2,"ruralType":0.4,"other":0.3,"precarious":1},"age":{"under20":55.2,"20-49":31.6,"50+":13.2},"ageByType":{"villaUnder20":63.9,"villa20to49":35.6,"villa50Plus":0.5,"apartmentUnder20":77.2,"apartment20to49":21.9,"apartment50Plus":0.9,"traditionalUnder20":1.9,"traditional20to49":36.1,"traditional50Plus":62,"modernUnder20":59.3,"modern20to49":32.7,"modern50Plus":7.9,"soundUnder20":55.6,"sound20to49":31.3,"sound50Plus":13.1,"slumUnder20":36.4,"slum20to49":63.6,"slum50Plus":0,"ruralTypeUnder20":5.8,"ruralType20to49":70.9,"ruralType50Plus":23.3,"otherUnder20":14.5,"other20to49":56.9,"other50Plus":28.5,"precariousUnder20":16,"precarious20to49":64.6,"precarious50Plus":19.4},"walls":{"concreteOrBrick":96.7,"stone":3.1,"other":0.3},"roofs":{"slab":98.3,"woodOrTiles":1.3,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":90.4,"water":89.7,"sewerage":87.8}}},{"code":"01.151.03.03","codeDigits":"011510303","level":"commune","name":{"fr":"Bab Berred","ar":"باب برد"},"topics":{"dwellings":{"total":2408,"deficitRate":7.4},"occupancy":{"occupied":60.3,"vacant":21.7,"seasonal":18.1,"unoccupied":39.7},"type":{"villa":0.1,"apartment":12.8,"traditional":2.8,"modern":79.2,"sound":95,"slum":0.4,"ruralType":2.9,"other":1.8,"precarious":5},"age":{"under20":52.2,"20-49":46.3,"50+":1.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":47.9,"apartment20to49":51.8,"apartment50Plus":0.3,"traditionalUnder20":58.8,"traditional20to49":35.3,"traditional50Plus":5.9,"modernUnder20":54,"modern20to49":45.3,"modern50Plus":0.7,"soundUnder20":53.4,"sound20to49":45.8,"sound50Plus":0.8,"slumUnder20":77.8,"slum20to49":22.2,"slum50Plus":0,"ruralTypeUnder20":7.2,"ruralType20to49":73.9,"ruralType50Plus":18.8,"otherUnder20":53.5,"other20to49":30.2,"other50Plus":16.3,"precariousUnder20":28.9,"precarious20to49":54.5,"precarious50Plus":16.5},"walls":{"concreteOrBrick":95.9,"stone":1,"other":3.1},"roofs":{"slab":94.5,"woodOrTiles":3.9,"sheetMetal":0.1,"other":1.6},"networks":{"electricity":89,"water":82.8,"sewerage":87.2}}},{"code":"01.151.09.17","codeDigits":"011510917","level":"commune","name":{"fr":"M'tioua","ar":"متيوة"},"topics":{"dwellings":{"total":1696,"deficitRate":4.5},"occupancy":{"occupied":67.5,"vacant":13.8,"seasonal":18.8,"unoccupied":32.5},"type":{"villa":0.2,"apartment":0.9,"traditional":1.2,"modern":95.9,"sound":98.2,"slum":0.3,"ruralType":0.1,"other":1.4,"precarious":1.8},"age":{"under20":46.6,"20-49":47.9,"50+":5.5},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":6.3,"apartment20to49":93.8,"apartment50Plus":0,"traditionalUnder20":45,"traditional20to49":45,"traditional50Plus":10,"modernUnder20":47.4,"modern20to49":47.5,"modern50Plus":5,"soundUnder20":47,"sound20to49":48,"sound50Plus":5,"slumUnder20":40,"slum20to49":40,"slum50Plus":20,"ruralTypeUnder20":50,"ruralType20to49":0,"ruralType50Plus":50,"otherUnder20":17.4,"other20to49":47.8,"other50Plus":34.8,"precariousUnder20":23.3,"precarious20to49":43.3,"precarious50Plus":33.3},"walls":{"concreteOrBrick":94.6,"stone":5,"other":0.4},"roofs":{"slab":97.8,"woodOrTiles":1.2,"sheetMetal":0.1,"other":0.9},"networks":{"electricity":96.2,"water":92.7,"sewerage":91.8}}},{"code":"01.151.05.01","codeDigits":"011510501","level":"commune","name":{"fr":"Bab Taza","ar":"باب تازة"},"topics":{"dwellings":{"total":2042,"deficitRate":2.4},"occupancy":{"occupied":70.7,"vacant":15.6,"seasonal":13.7,"unoccupied":29.3},"type":{"villa":0.1,"apartment":5.4,"traditional":1.3,"modern":91.8,"sound":98.7,"slum":0.3,"ruralType":0.4,"other":0.6,"precarious":1.3},"age":{"under20":69.3,"20-49":28.8,"50+":1.8},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":75.5,"apartment20to49":24.5,"apartment50Plus":0,"traditionalUnder20":51.9,"traditional20to49":22.2,"traditional50Plus":25.9,"modernUnder20":69.3,"modern20to49":29.2,"modern50Plus":1.5,"soundUnder20":69.5,"sound20to49":28.8,"sound50Plus":1.7,"slumUnder20":50,"slum20to49":16.7,"slum50Plus":33.3,"ruralTypeUnder20":55.6,"ruralType20to49":44.4,"ruralType50Plus":0,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":59.3,"precarious20to49":33.3,"precarious50Plus":7.4},"walls":{"concreteOrBrick":99.1,"stone":0.5,"other":0.4},"roofs":{"slab":98.6,"woodOrTiles":1.1,"sheetMetal":0,"other":0.3},"networks":{"electricity":91.8,"water":91.4,"sewerage":64.1}}},{"code":"01.405.01.09","codeDigits":"014050109","level":"commune","name":{"fr":"Ouezzane","ar":"وزان"},"topics":{"dwellings":{"total":19479,"deficitRate":2.3},"occupancy":{"occupied":80.5,"vacant":11.1,"seasonal":8.5,"unoccupied":19.5},"type":{"villa":1.3,"apartment":11.1,"traditional":12.3,"modern":73.5,"sound":98.1,"slum":0.9,"ruralType":0.5,"other":0.6,"precarious":1.9},"age":{"under20":49,"20-49":39.4,"50+":11.6},"ageByType":{"villaUnder20":62.6,"villa20to49":28.1,"villa50Plus":9.3,"apartmentUnder20":90.1,"apartment20to49":9.8,"apartment50Plus":0.1,"traditionalUnder20":36.1,"traditional20to49":31.2,"traditional50Plus":32.6,"modernUnder20":45.4,"modern20to49":45.3,"modern50Plus":9.3,"soundUnder20":49.5,"sound20to49":39.3,"sound50Plus":11.2,"slumUnder20":18.2,"slum20to49":40.9,"slum50Plus":40.9,"ruralTypeUnder20":8.5,"ruralType20to49":59.5,"ruralType50Plus":32.1,"otherUnder20":37.1,"other20to49":39.6,"other50Plus":23.4,"precariousUnder20":21.5,"precarious20to49":45,"precarious50Plus":33.5},"walls":{"concreteOrBrick":95.3,"stone":4.1,"other":0.6},"roofs":{"slab":96.8,"woodOrTiles":2.1,"sheetMetal":0.4,"other":0.7},"networks":{"electricity":97.3,"water":97.5,"sewerage":97.6}}},{"code":"01.405.07.15","codeDigits":"014050715","level":"commune","name":{"fr":"Sidi Redouane","ar":"سيدي رضوان"},"topics":{"dwellings":{"total":1387,"deficitRate":21.3},"occupancy":{"occupied":80.4,"vacant":12.5,"seasonal":7.1,"unoccupied":19.6},"type":{"villa":0,"apartment":1.2,"traditional":0.6,"modern":82.4,"sound":84.1,"slum":0.1,"ruralType":15.4,"other":0.4,"precarious":15.9},"age":{"under20":66.5,"20-49":27,"50+":6.6},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":81.3,"apartment20to49":18.8,"apartment50Plus":0,"traditionalUnder20":87.5,"traditional20to49":12.5,"traditional50Plus":0,"modernUnder20":75.8,"modern20to49":23.7,"modern50Plus":0.5,"soundUnder20":75.9,"sound20to49":23.6,"sound50Plus":0.5,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":15.5,"ruralType20to49":44.6,"ruralType50Plus":39.9,"otherUnder20":40,"other20to49":60,"other50Plus":0,"precariousUnder20":16.4,"precarious20to49":45,"precarious50Plus":38.6},"walls":{"concreteOrBrick":84,"stone":1.7,"other":14.3},"roofs":{"slab":83.4,"woodOrTiles":2.3,"sheetMetal":0.5,"other":13.8},"networks":{"electricity":95,"water":86.7,"sewerage":60.4}}},{"code":"01.405.13.03","codeDigits":"014051303","level":"commune","name":{"fr":"Lamjaara","ar":"لمجاعرة"},"topics":{"dwellings":{"total":1575,"deficitRate":16.8},"occupancy":{"occupied":81.1,"vacant":12.6,"seasonal":6.2,"unoccupied":18.9},"type":{"villa":0.1,"apartment":2.3,"traditional":1.5,"modern":84.6,"sound":88.5,"slum":0.9,"ruralType":9.3,"other":1.3,"precarious":11.5},"age":{"under20":82,"20-49":15.9,"50+":2.1},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":83.8,"apartment20to49":16.2,"apartment50Plus":0,"traditionalUnder20":79.2,"traditional20to49":20.8,"traditional50Plus":0,"modernUnder20":86,"modern20to49":14,"modern50Plus":0,"soundUnder20":85.9,"sound20to49":14.1,"sound50Plus":0,"slumUnder20":28.6,"slum20to49":71.4,"slum50Plus":0,"ruralTypeUnder20":51.4,"ruralType20to49":26,"ruralType50Plus":22.6,"otherUnder20":76.2,"other20to49":23.8,"other50Plus":0,"precariousUnder20":52.5,"precarious20to49":29.3,"precarious50Plus":18.2},"walls":{"concreteOrBrick":90.2,"stone":0.4,"other":9.3},"roofs":{"slab":88.1,"woodOrTiles":2,"sheetMetal":0.3,"other":9.7},"networks":{"electricity":95.7,"water":93,"sewerage":87.2}}},{"code":"01.405.09.05","codeDigits":"014050905","level":"commune","name":{"fr":"Brikcha","ar":"ابريكشة"},"topics":{"dwellings":{"total":471,"deficitRate":126.5},"occupancy":{"occupied":81.1,"vacant":6.8,"seasonal":12.1,"unoccupied":18.9},"type":{"villa":0.2,"apartment":4.9,"traditional":0.4,"modern":45.9,"sound":51.4,"slum":0.8,"ruralType":47.1,"other":0.6,"precarious":48.6},"age":{"under20":55,"20-49":20.8,"50+":24.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":73.9,"apartment20to49":8.7,"apartment50Plus":17.4,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":67.6,"modern20to49":9.3,"modern50Plus":23.1,"soundUnder20":68.6,"sound20to49":9.1,"sound50Plus":22.3,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":39.2,"ruralType20to49":33.8,"ruralType50Plus":27,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":40.6,"precarious20to49":33.2,"precarious50Plus":26.2},"walls":{"concreteOrBrick":53.1,"stone":4.5,"other":42.5},"roofs":{"slab":52.7,"woodOrTiles":0.4,"sheetMetal":3.8,"other":43.1},"networks":{"electricity":95.5,"water":83.4,"sewerage":58}}},{"code":"01.405.09.09","codeDigits":"014050909","level":"commune","name":{"fr":"Moqrissat","ar":"مقريصات"},"topics":{"dwellings":{"total":738,"deficitRate":40.4},"occupancy":{"occupied":73.4,"vacant":9.1,"seasonal":17.5,"unoccupied":26.6},"type":{"villa":0.4,"apartment":1.5,"traditional":0.4,"modern":74.5,"sound":76.8,"slum":0.3,"ruralType":21.5,"other":1.4,"precarious":23.2},"age":{"under20":60,"20-49":37.5,"50+":2.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":66.7,"traditional20to49":33.3,"traditional50Plus":0,"modernUnder20":73.1,"modern20to49":26.2,"modern50Plus":0.7,"soundUnder20":73.7,"sound20to49":25.6,"sound50Plus":0.7,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":12.6,"ruralType20to49":79.2,"ruralType50Plus":8.2,"otherUnder20":50,"other20to49":40,"other50Plus":10,"precariousUnder20":14.6,"precarious20to49":77.2,"precarious50Plus":8.2},"walls":{"concreteOrBrick":81.2,"stone":14.9,"other":3.9},"roofs":{"slab":77.9,"woodOrTiles":3.9,"sheetMetal":4.9,"other":13.3},"networks":{"electricity":94.3,"water":87,"sewerage":67.3}}},{"code":"01.405.11.11","codeDigits":"014051111","level":"commune","name":{"fr":"Zoumi","ar":"زومي"},"topics":{"dwellings":{"total":1605,"deficitRate":53.6},"occupancy":{"occupied":85.4,"vacant":9.2,"seasonal":5.4,"unoccupied":14.6},"type":{"villa":0.2,"apartment":0,"traditional":1.3,"modern":66.7,"sound":68.2,"slum":2.2,"ruralType":28.8,"other":0.7,"precarious":31.8},"age":{"under20":55.6,"20-49":43.4,"50+":0.9},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":71.4,"traditional20to49":28.6,"traditional50Plus":0,"modernUnder20":65.8,"modern20to49":34.1,"modern50Plus":0.1,"soundUnder20":65.9,"sound20to49":34,"sound50Plus":0.1,"slumUnder20":17.1,"slum20to49":74.3,"slum50Plus":8.6,"ruralTypeUnder20":34.8,"ruralType20to49":62.9,"ruralType50Plus":2.4,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":33.5,"precarious20to49":63.7,"precarious50Plus":2.7},"walls":{"concreteOrBrick":68.4,"stone":3,"other":28.6},"roofs":{"slab":66.6,"woodOrTiles":2.7,"sheetMetal":1.2,"other":29.5},"networks":{"electricity":94,"water":88.6,"sewerage":66.2}}},{"code":"02.411.01.23","codeDigits":"024110123","level":"commune","name":{"fr":"Oujda","ar":"وجدة"},"topics":{"dwellings":{"total":187849,"deficitRate":1.4},"occupancy":{"occupied":67.3,"vacant":13.7,"seasonal":19,"unoccupied":32.7},"type":{"villa":4.4,"apartment":15.1,"traditional":8.6,"modern":71.4,"sound":99.5,"slum":0.1,"ruralType":0.1,"other":0.3,"precarious":0.5},"age":{"under20":61.8,"20-49":33.7,"50+":4.5},"ageByType":{"villaUnder20":64.8,"villa20to49":33.5,"villa50Plus":1.7,"apartmentUnder20":83.8,"apartment20to49":12.5,"apartment50Plus":3.6,"traditionalUnder20":12.4,"traditional20to49":61.1,"traditional50Plus":26.4,"modernUnder20":63.1,"modern20to49":34.8,"modern50Plus":2.1,"soundUnder20":61.9,"sound20to49":33.6,"sound50Plus":4.4,"slumUnder20":30.4,"slum20to49":42.9,"slum50Plus":26.8,"ruralTypeUnder20":47.6,"ruralType20to49":46.6,"ruralType50Plus":5.8,"otherUnder20":45,"other20to49":41.8,"other50Plus":13.1,"precariousUnder20":42.1,"precarious20to49":42.7,"precarious50Plus":15.2},"walls":{"concreteOrBrick":97.5,"stone":2.4,"other":0.1},"roofs":{"slab":98.8,"woodOrTiles":1,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.3,"water":97.3,"sewerage":98.7}}},{"code":"02.411.01.11","codeDigits":"024110111","level":"commune","name":{"fr":"Bni Drar","ar":"بني درار"},"topics":{"dwellings":{"total":3310,"deficitRate":1.6},"occupancy":{"occupied":72.8,"vacant":18.4,"seasonal":8.8,"unoccupied":27.2},"type":{"villa":0.9,"apartment":2.8,"traditional":4.9,"modern":90.7,"sound":99.3,"slum":0.2,"ruralType":0.2,"other":0.3,"precarious":0.7},"age":{"under20":78.1,"20-49":20.7,"50+":1.2},"ageByType":{"villaUnder20":69,"villa20to49":31,"villa50Plus":0,"apartmentUnder20":85.9,"apartment20to49":14.1,"apartment50Plus":0,"traditionalUnder20":60.5,"traditional20to49":26,"traditional50Plus":13.6,"modernUnder20":78.9,"modern20to49":20.6,"modern50Plus":0.5,"soundUnder20":78.1,"sound20to49":20.8,"sound50Plus":1.2,"slumUnder20":75,"slum20to49":25,"slum50Plus":0,"ruralTypeUnder20":40,"ruralType20to49":0,"ruralType50Plus":60,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":78.3,"precarious20to49":8.7,"precarious50Plus":13},"walls":{"concreteOrBrick":98.6,"stone":1.3,"other":0.2},"roofs":{"slab":98.6,"woodOrTiles":1.2,"sheetMetal":0,"other":0.2},"networks":{"electricity":96.7,"water":94.7,"sewerage":94.3}}},{"code":"02.411.01.19","codeDigits":"024110119","level":"commune","name":{"fr":"Naima","ar":"النعيمة"},"topics":{"dwellings":{"total":402,"deficitRate":8.9},"occupancy":{"occupied":62.7,"vacant":12.7,"seasonal":24.6,"unoccupied":37.3},"type":{"villa":0.5,"apartment":2.7,"traditional":8.2,"modern":83.3,"sound":94.8,"slum":2.5,"ruralType":0.2,"other":2.5,"precarious":5.2},"age":{"under20":18.7,"20-49":74.9,"50+":6.5},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":12.1,"traditional20to49":63.6,"traditional50Plus":24.2,"modernUnder20":11.9,"modern20to49":82.7,"modern50Plus":5.4,"soundUnder20":14.7,"sound20to49":78.5,"sound50Plus":6.8,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":80,"other20to49":20,"other50Plus":0,"precariousUnder20":90.5,"precarious20to49":9.5,"precarious50Plus":0},"walls":{"concreteOrBrick":89.8,"stone":8.2,"other":2},"roofs":{"slab":92.8,"woodOrTiles":3,"sheetMetal":0.2,"other":4},"networks":{"electricity":87.6,"water":88.1,"sewerage":80.1}}},{"code":"02.381.01.05","codeDigits":"023810105","level":"commune","name":{"fr":"Nador","ar":"الناضور"},"topics":{"dwellings":{"total":70037,"deficitRate":1.5},"occupancy":{"occupied":57.9,"vacant":12,"seasonal":30.2,"unoccupied":42.1},"type":{"villa":1,"apartment":25.6,"traditional":4.3,"modern":68.6,"sound":99.4,"slum":0.2,"ruralType":0,"other":0.3,"precarious":0.6},"age":{"under20":52.9,"20-49":44.4,"50+":2.7},"ageByType":{"villaUnder20":85.5,"villa20to49":13.5,"villa50Plus":1,"apartmentUnder20":72.7,"apartment20to49":25,"apartment50Plus":2.3,"traditionalUnder20":22.8,"traditional20to49":59.5,"traditional50Plus":17.7,"modernUnder20":47,"modern20to49":51.1,"modern50Plus":1.9,"soundUnder20":53,"sound20to49":44.4,"sound50Plus":2.7,"slumUnder20":27.6,"slum20to49":44.8,"slum50Plus":27.6,"ruralTypeUnder20":25.9,"ruralType20to49":60,"ruralType50Plus":14.1,"otherUnder20":39.9,"other20to49":53,"other50Plus":7.1,"precariousUnder20":34.9,"precarious20to49":51.1,"precarious50Plus":14.1},"walls":{"concreteOrBrick":98.9,"stone":1,"other":0.1},"roofs":{"slab":98.5,"woodOrTiles":1.3,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.2,"water":92.5,"sewerage":94.8}}},{"code":"02.381.01.09","codeDigits":"023810109","level":"commune","name":{"fr":"Zeghanghane","ar":"ازغنغان"},"topics":{"dwellings":{"total":13121,"deficitRate":1.1},"occupancy":{"occupied":61.4,"vacant":10,"seasonal":28.5,"unoccupied":38.6},"type":{"villa":0.5,"apartment":5.4,"traditional":3.9,"modern":89.6,"sound":99.4,"slum":0.1,"ruralType":0.2,"other":0.2,"precarious":0.6},"age":{"under20":51.7,"20-49":44.7,"50+":3.6},"ageByType":{"villaUnder20":69.1,"villa20to49":30.9,"villa50Plus":0,"apartmentUnder20":76.5,"apartment20to49":22.8,"apartment50Plus":0.7,"traditionalUnder20":20,"traditional20to49":54.1,"traditional50Plus":25.9,"modernUnder20":51.6,"modern20to49":45.6,"modern50Plus":2.7,"soundUnder20":51.8,"sound20to49":44.6,"sound50Plus":3.5,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":21.2,"ruralType20to49":42.3,"ruralType50Plus":36.5,"otherUnder20":45.9,"other20to49":48.6,"other50Plus":5.5,"precariousUnder20":26.6,"precarious20to49":57.3,"precarious50Plus":16.1},"walls":{"concreteOrBrick":98.2,"stone":1.7,"other":0.1},"roofs":{"slab":98.2,"woodOrTiles":1.6,"sheetMetal":0,"other":0.2},"networks":{"electricity":96.1,"water":87.1,"sewerage":83.6}}},{"code":"02.381.01.03","codeDigits":"023810103","level":"commune","name":{"fr":"Bni Ansar","ar":"بني انصار"},"topics":{"dwellings":{"total":21136,"deficitRate":1},"occupancy":{"occupied":62.7,"vacant":14.7,"seasonal":22.6,"unoccupied":37.3},"type":{"villa":0.8,"apartment":15,"traditional":9.8,"modern":73.7,"sound":99.3,"slum":0.2,"ruralType":0.2,"other":0.3,"precarious":0.7},"age":{"under20":43.1,"20-49":53,"50+":3.9},"ageByType":{"villaUnder20":62.8,"villa20to49":37.2,"villa50Plus":0,"apartmentUnder20":44.4,"apartment20to49":55.3,"apartment50Plus":0.2,"traditionalUnder20":15.3,"traditional20to49":66.4,"traditional50Plus":18.3,"modernUnder20":46.5,"modern20to49":50.8,"modern50Plus":2.6,"soundUnder20":43.3,"sound20to49":52.9,"sound50Plus":3.8,"slumUnder20":10,"slum20to49":80,"slum50Plus":10,"ruralTypeUnder20":26.8,"ruralType20to49":45.5,"ruralType50Plus":27.7,"otherUnder20":34.2,"other20to49":61.7,"other50Plus":4.1,"precariousUnder20":25.6,"precarious20to49":61.5,"precarious50Plus":12.8},"walls":{"concreteOrBrick":97.2,"stone":2.7,"other":0.1},"roofs":{"slab":97.1,"woodOrTiles":2.7,"sheetMetal":0,"other":0.2},"networks":{"electricity":93.6,"water":78.5,"sewerage":65.3}}},{"code":"02.381.01.01","codeDigits":"023810101","level":"commune","name":{"fr":"Al Aaroui","ar":"العروي"},"topics":{"dwellings":{"total":21448,"deficitRate":1.7},"occupancy":{"occupied":52.7,"vacant":11.5,"seasonal":35.7,"unoccupied":47.3},"type":{"villa":0.9,"apartment":15.4,"traditional":1.6,"modern":81.3,"sound":99.1,"slum":0.3,"ruralType":0.3,"other":0.3,"precarious":0.9},"age":{"under20":72,"20-49":27.5,"50+":0.6},"ageByType":{"villaUnder20":82.4,"villa20to49":17.6,"villa50Plus":0,"apartmentUnder20":83.6,"apartment20to49":16.4,"apartment50Plus":0,"traditionalUnder20":35.8,"traditional20to49":59.4,"traditional50Plus":4.7,"modernUnder20":70.5,"modern20to49":29,"modern50Plus":0.5,"soundUnder20":72.1,"sound20to49":27.4,"sound50Plus":0.5,"slumUnder20":72.2,"slum20to49":22.2,"slum50Plus":5.6,"ruralTypeUnder20":32.1,"ruralType20to49":56.4,"ruralType50Plus":11.4,"otherUnder20":64.9,"other20to49":28.7,"other50Plus":6.4,"precariousUnder20":57,"precarious20to49":35.3,"precarious50Plus":7.7},"walls":{"concreteOrBrick":99.4,"stone":0.5,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":91.7,"water":82.8,"sewerage":76.6}}},{"code":"02.381.01.07","codeDigits":"023810107","level":"commune","name":{"fr":"Zaio","ar":"زايو"},"topics":{"dwellings":{"total":14277,"deficitRate":1.3},"occupancy":{"occupied":65,"vacant":14.3,"seasonal":20.7,"unoccupied":35},"type":{"villa":1.2,"apartment":1.1,"traditional":1.6,"modern":95.3,"sound":99.1,"slum":0.6,"ruralType":0.1,"other":0.1,"precarious":0.9},"age":{"under20":58.7,"20-49":39.1,"50+":2.2},"ageByType":{"villaUnder20":48.5,"villa20to49":33.9,"villa50Plus":17.6,"apartmentUnder20":42.4,"apartment20to49":57.6,"apartment50Plus":0,"traditionalUnder20":35.2,"traditional20to49":34.3,"traditional50Plus":30.5,"modernUnder20":59.4,"modern20to49":39.1,"modern50Plus":1.6,"soundUnder20":58.7,"sound20to49":39.1,"sound50Plus":2.2,"slumUnder20":59.1,"slum20to49":40.9,"slum50Plus":0,"ruralTypeUnder20":39.3,"ruralType20to49":40.5,"ruralType50Plus":20.2,"otherUnder20":71.4,"other20to49":19,"other50Plus":9.5,"precariousUnder20":57.5,"precarious20to49":37.7,"precarious50Plus":4.8},"walls":{"concreteOrBrick":99.1,"stone":0.8,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.7,"sheetMetal":0,"other":0.3},"networks":{"electricity":92.1,"water":90.1,"sewerage":89.9}}},{"code":"02.381.01.19","codeDigits":"023810119","level":"commune","name":{"fr":"Selouane","ar":"سلوان"},"topics":{"dwellings":{"total":16665,"deficitRate":1.7},"occupancy":{"occupied":43.5,"vacant":16.1,"seasonal":40.4,"unoccupied":56.5},"type":{"villa":3.5,"apartment":40.8,"traditional":2.1,"modern":52.9,"sound":99.2,"slum":0.2,"ruralType":0.1,"other":0.6,"precarious":0.8},"age":{"under20":82.9,"20-49":16,"50+":1.1},"ageByType":{"villaUnder20":81.3,"villa20to49":18.6,"villa50Plus":0.2,"apartmentUnder20":93.3,"apartment20to49":6.5,"apartment50Plus":0.1,"traditionalUnder20":32.4,"traditional20to49":43.2,"traditional50Plus":24.4,"modernUnder20":77.5,"modern20to49":21.7,"modern50Plus":0.8,"soundUnder20":83.2,"sound20to49":15.8,"sound50Plus":1,"slumUnder20":25,"slum20to49":25,"slum50Plus":50,"ruralTypeUnder20":80.6,"ruralType20to49":19.4,"ruralType50Plus":0,"otherUnder20":56.8,"other20to49":36.8,"other50Plus":6.4,"precariousUnder20":52.3,"precarious20to49":32.8,"precarious50Plus":14.9},"walls":{"concreteOrBrick":98.7,"stone":1.3,"other":0},"roofs":{"slab":98.3,"woodOrTiles":1.6,"sheetMetal":0,"other":0.1},"networks":{"electricity":95.9,"water":95.4,"sewerage":88.5}}},{"code":"02.381.01.15","codeDigits":"023810115","level":"commune","name":{"fr":"Ras-El-Ma","ar":"رأس الماء"},"topics":{"dwellings":{"total":6044,"deficitRate":0.6},"occupancy":{"occupied":34.3,"vacant":26.5,"seasonal":39.1,"unoccupied":65.7},"type":{"villa":1.7,"apartment":23,"traditional":9.7,"modern":65.3,"sound":99.6,"slum":0,"ruralType":0,"other":0.4,"precarious":0.4},"age":{"under20":80.2,"20-49":15.7,"50+":4.1},"ageByType":{"villaUnder20":82.7,"villa20to49":17.3,"villa50Plus":0,"apartmentUnder20":99.4,"apartment20to49":0.6,"apartment50Plus":0,"traditionalUnder20":28.6,"traditional20to49":35.8,"traditional50Plus":35.5,"modernUnder20":81.2,"modern20to49":17.9,"modern50Plus":0.9,"soundUnder20":80.3,"sound20to49":15.7,"sound50Plus":4.1,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":69.7,"other20to49":22.7,"other50Plus":7.6,"precariousUnder20":69.7,"precarious20to49":22.7,"precarious50Plus":7.6},"walls":{"concreteOrBrick":94.5,"stone":5.5,"other":0},"roofs":{"slab":95.7,"woodOrTiles":4.1,"sheetMetal":0,"other":0.1},"networks":{"electricity":88.5,"water":73.6,"sewerage":45.8}}},{"code":"02.381.05.15","codeDigits":"023810515","level":"commune","name":{"fr":"Ihaddadene","ar":"إيحدادن"},"topics":{"dwellings":{"total":5846,"deficitRate":0.8},"occupancy":{"occupied":57.5,"vacant":10.8,"seasonal":31.7,"unoccupied":42.5},"type":{"villa":0.8,"apartment":8,"traditional":2.9,"modern":87.9,"sound":99.6,"slum":0,"ruralType":0.2,"other":0.2,"precarious":0.4},"age":{"under20":73.4,"20-49":25.1,"50+":1.4},"ageByType":{"villaUnder20":77.4,"villa20to49":22.6,"villa50Plus":0,"apartmentUnder20":94.9,"apartment20to49":5.1,"apartment50Plus":0,"traditionalUnder20":29.6,"traditional20to49":52.6,"traditional50Plus":17.8,"modernUnder20":73,"modern20to49":26,"modern50Plus":1,"soundUnder20":73.5,"sound20to49":25,"sound50Plus":1.4,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":40,"ruralType20to49":60,"ruralType50Plus":0,"otherUnder20":54.5,"other20to49":36.4,"other50Plus":9.1,"precariousUnder20":47.6,"precarious20to49":47.6,"precarious50Plus":4.8},"walls":{"concreteOrBrick":98.2,"stone":1.7,"other":0.1},"roofs":{"slab":99.3,"woodOrTiles":0.5,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":94.1,"water":81.2,"sewerage":62.7}}},{"code":"02.381.05.03","codeDigits":"023810503","level":"commune","name":{"fr":"Bni Chiker","ar":"بني شيكر"},"topics":{"dwellings":{"total":1597,"deficitRate":4.8},"occupancy":{"occupied":69.6,"vacant":9.9,"seasonal":20.5,"unoccupied":30.4},"type":{"villa":0.7,"apartment":0.3,"traditional":14,"modern":84.3,"sound":99.3,"slum":0.1,"ruralType":0.4,"other":0.2,"precarious":0.7},"age":{"under20":43.1,"20-49":50,"50+":6.8},"ageByType":{"villaUnder20":54.5,"villa20to49":36.4,"villa50Plus":9.1,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":11.2,"traditional20to49":56.7,"traditional50Plus":32.1,"modernUnder20":48.5,"modern20to49":49.3,"modern50Plus":2.2,"soundUnder20":43.1,"sound20to49":50.4,"sound50Plus":6.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":14.3,"ruralType20to49":0,"ruralType50Plus":85.7,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":45.5,"precarious20to49":0,"precarious50Plus":54.5},"walls":{"concreteOrBrick":94.2,"stone":5.6,"other":0.3},"roofs":{"slab":98.2,"woodOrTiles":1.4,"sheetMetal":0,"other":0.4},"networks":{"electricity":94.7,"water":88.2,"sewerage":22.2}}},{"code":"02.381.07.17","codeDigits":"023810717","level":"commune","name":{"fr":"Tiztoutine","ar":"تزطوطين"},"topics":{"dwellings":{"total":2137,"deficitRate":4.4},"occupancy":{"occupied":53,"vacant":13.1,"seasonal":33.9,"unoccupied":47},"type":{"villa":0.6,"apartment":1.1,"traditional":4.5,"modern":93,"sound":99.3,"slum":0,"ruralType":0.2,"other":0.5,"precarious":0.7},"age":{"under20":62.9,"20-49":35.8,"50+":1.3},"ageByType":{"villaUnder20":69.2,"villa20to49":30.8,"villa50Plus":0,"apartmentUnder20":66.7,"apartment20to49":33.3,"apartment50Plus":0,"traditionalUnder20":30.9,"traditional20to49":59.8,"traditional50Plus":9.3,"modernUnder20":64.6,"modern20to49":34.6,"modern50Plus":0.8,"soundUnder20":63.1,"sound20to49":35.7,"sound50Plus":1.2,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":0,"ruralType50Plus":50,"otherUnder20":30,"other20to49":60,"other50Plus":10,"precariousUnder20":40,"precarious20to49":40,"precarious50Plus":20},"walls":{"concreteOrBrick":97.6,"stone":2,"other":0.4},"roofs":{"slab":98.5,"woodOrTiles":1.3,"sheetMetal":0,"other":0.2},"networks":{"electricity":93.8,"water":87.6,"sewerage":1.7}}},{"code":"02.381.07.05","codeDigits":"023810705","level":"commune","name":{"fr":"Arekmane","ar":"أركمان"},"topics":{"dwellings":{"total":2605,"deficitRate":3.6},"occupancy":{"occupied":49.7,"vacant":5,"seasonal":45.3,"unoccupied":50.3},"type":{"villa":13.1,"apartment":0.7,"traditional":4.2,"modern":80.5,"sound":98.6,"slum":0.1,"ruralType":0,"other":1.3,"precarious":1.4},"age":{"under20":47.3,"20-49":51.6,"50+":1.1},"ageByType":{"villaUnder20":85.4,"villa20to49":14.6,"villa50Plus":0,"apartmentUnder20":57.9,"apartment20to49":42.1,"apartment50Plus":0,"traditionalUnder20":22,"traditional20to49":67,"traditional50Plus":11,"modernUnder20":42,"modern20to49":57.1,"modern50Plus":0.8,"soundUnder20":47.1,"sound20to49":51.8,"sound50Plus":1.1,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":64.7,"other20to49":35.3,"other50Plus":0,"precariousUnder20":59.5,"precarious20to49":40.5,"precarious50Plus":0},"walls":{"concreteOrBrick":98.8,"stone":0.9,"other":0.3},"roofs":{"slab":99,"woodOrTiles":0.6,"sheetMetal":0,"other":0.4},"networks":{"electricity":98.8,"water":98,"sewerage":83.7}}},{"code":"02.167.01.09","codeDigits":"021670109","level":"commune","name":{"fr":"Driouch","ar":"الدريوش"},"topics":{"dwellings":{"total":6706,"deficitRate":5.8},"occupancy":{"occupied":57.5,"vacant":18.9,"seasonal":23.6,"unoccupied":42.5},"type":{"villa":0.4,"apartment":14.5,"traditional":1.2,"modern":80.3,"sound":96.4,"slum":2.5,"ruralType":0.1,"other":1,"precarious":3.6},"age":{"under20":56,"20-49":40.7,"50+":3.3},"ageByType":{"villaUnder20":57.1,"villa20to49":42.9,"villa50Plus":0,"apartmentUnder20":67.2,"apartment20to49":31.8,"apartment50Plus":1,"traditionalUnder20":24.4,"traditional20to49":61.5,"traditional50Plus":14.1,"modernUnder20":56.6,"modern20to49":42.6,"modern50Plus":0.8,"soundUnder20":57.8,"sound20to49":41.2,"sound50Plus":0.9,"slumUnder20":0,"slum20to49":2.7,"slum50Plus":97.3,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":21.1,"other20to49":78.9,"other50Plus":0,"precariousUnder20":6,"precarious20to49":27.1,"precarious50Plus":66.9},"walls":{"concreteOrBrick":99.5,"stone":0.3,"other":0.2},"roofs":{"slab":96.4,"woodOrTiles":1.8,"sheetMetal":0.4,"other":1.4},"networks":{"electricity":96.7,"water":81.7,"sewerage":69.8}}},{"code":"02.167.01.03","codeDigits":"021670103","level":"commune","name":{"fr":"Ben Taieb","ar":"بن الطيب"},"topics":{"dwellings":{"total":6093,"deficitRate":1.9},"occupancy":{"occupied":60.4,"vacant":12.6,"seasonal":27,"unoccupied":39.6},"type":{"villa":0.4,"apartment":2.9,"traditional":1.3,"modern":94.4,"sound":98.9,"slum":0.2,"ruralType":0.7,"other":0.2,"precarious":1.1},"age":{"under20":64,"20-49":35,"50+":1.1},"ageByType":{"villaUnder20":53.8,"villa20to49":46.2,"villa50Plus":0,"apartmentUnder20":54.4,"apartment20to49":45.6,"apartment50Plus":0,"traditionalUnder20":39.5,"traditional20to49":31.4,"traditional50Plus":29.1,"modernUnder20":64.9,"modern20to49":34.5,"modern50Plus":0.6,"soundUnder20":64.3,"sound20to49":34.8,"sound50Plus":0.9,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":22.9,"ruralType20to49":58.5,"ruralType50Plus":18.6,"otherUnder20":43.6,"other20to49":56.4,"other50Plus":0,"precariousUnder20":39.5,"precarious20to49":48.2,"precarious50Plus":12.3},"walls":{"concreteOrBrick":99.3,"stone":0.7,"other":0.1},"roofs":{"slab":98.8,"woodOrTiles":0.8,"sheetMetal":0.3,"other":0.1},"networks":{"electricity":96,"water":72.8,"sewerage":62.7}}},{"code":"02.167.01.13","codeDigits":"021670113","level":"commune","name":{"fr":"Midar","ar":"ميضار"},"topics":{"dwellings":{"total":5774,"deficitRate":10.5},"occupancy":{"occupied":64.5,"vacant":9.5,"seasonal":26,"unoccupied":35.5},"type":{"villa":0.5,"apartment":1.1,"traditional":0.9,"modern":91.6,"sound":94,"slum":1.5,"ruralType":4,"other":0.6,"precarious":6},"age":{"under20":51.8,"20-49":41.4,"50+":6.8},"ageByType":{"villaUnder20":75,"villa20to49":25,"villa50Plus":0,"apartmentUnder20":47.5,"apartment20to49":45.7,"apartment50Plus":6.8,"traditionalUnder20":55.6,"traditional20to49":42.4,"traditional50Plus":2,"modernUnder20":52.8,"modern20to49":42.3,"modern50Plus":5,"soundUnder20":52.8,"sound20to49":42.2,"sound50Plus":4.9,"slumUnder20":90,"slum20to49":5,"slum50Plus":5,"ruralTypeUnder20":8,"ruralType20to49":40.1,"ruralType50Plus":51.9,"otherUnder20":82.1,"other20to49":10.5,"other50Plus":7.4,"precariousUnder20":35.3,"precarious20to49":28.6,"precarious50Plus":36},"walls":{"concreteOrBrick":95.4,"stone":2.8,"other":1.7},"roofs":{"slab":96.1,"woodOrTiles":1.5,"sheetMetal":0.5,"other":2},"networks":{"electricity":95.9,"water":88.8,"sewerage":58.2}}},{"code":"02.167.13.29","codeDigits":"021671329","level":"commune","name":{"fr":"Tsaft","ar":"اتسافت"},"topics":{"dwellings":{"total":1334,"deficitRate":1.6},"occupancy":{"occupied":56,"vacant":11.2,"seasonal":32.8,"unoccupied":44},"type":{"villa":1.2,"apartment":2.5,"traditional":0.4,"modern":95.4,"sound":99.6,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.4},"age":{"under20":72.3,"20-49":27.7,"50+":0},"ageByType":{"villaUnder20":68.8,"villa20to49":31.3,"villa50Plus":0,"apartmentUnder20":91.2,"apartment20to49":8.8,"apartment50Plus":0,"traditionalUnder20":66.7,"traditional20to49":33.3,"traditional50Plus":0,"modernUnder20":71.8,"modern20to49":28.2,"modern50Plus":0,"soundUnder20":72.2,"sound20to49":27.8,"sound50Plus":0,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":100,"precarious20to49":0,"precarious50Plus":0},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.9,"sheetMetal":0,"other":0},"networks":{"electricity":97.3,"water":86.5,"sewerage":52.3}}},{"code":"02.167.13.21","codeDigits":"021671321","level":"commune","name":{"fr":"Tafersit","ar":"تفرسيت"},"topics":{"dwellings":{"total":1186,"deficitRate":22.9},"occupancy":{"occupied":64.6,"vacant":5.1,"seasonal":30.3,"unoccupied":35.4},"type":{"villa":0.8,"apartment":0.2,"traditional":1.4,"modern":88.5,"sound":90.9,"slum":0.3,"ruralType":6.7,"other":2.2,"precarious":9.1},"age":{"under20":23.3,"20-49":57,"50+":19.7},"ageByType":{"villaUnder20":44.4,"villa20to49":55.6,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":52.9,"traditional20to49":29.4,"traditional50Plus":17.6,"modernUnder20":24.1,"modern20to49":60.7,"modern50Plus":15.2,"soundUnder20":24.9,"sound20to49":60,"sound50Plus":15.1,"slumUnder20":33.3,"slum20to49":33.3,"slum50Plus":33.3,"ruralTypeUnder20":3.8,"ruralType20to49":16.5,"ruralType50Plus":79.7,"otherUnder20":15.4,"other20to49":57.7,"other50Plus":26.9,"precariousUnder20":7.4,"precarious20to49":26.9,"precarious50Plus":65.7},"walls":{"concreteOrBrick":89.8,"stone":7.8,"other":2.4},"roofs":{"slab":94.3,"woodOrTiles":3.2,"sheetMetal":0.6,"other":1.9},"networks":{"electricity":97,"water":84.6,"sewerage":42.2}}},{"code":"02.167.11.25","codeDigits":"021671125","level":"commune","name":{"fr":"Temsamane","ar":"تمسمان"},"topics":{"dwellings":{"total":1525,"deficitRate":3},"occupancy":{"occupied":50.3,"vacant":16.2,"seasonal":33.5,"unoccupied":49.7},"type":{"villa":0.4,"apartment":5.4,"traditional":1,"modern":92.5,"sound":99.2,"slum":0.1,"ruralType":0.3,"other":0.5,"precarious":0.8},"age":{"under20":72.7,"20-49":26,"50+":1.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":70.7,"apartment20to49":29.3,"apartment50Plus":0,"traditionalUnder20":53.3,"traditional20to49":40,"traditional50Plus":6.7,"modernUnder20":73,"modern20to49":25.8,"modern50Plus":1.2,"soundUnder20":72.8,"sound20to49":26,"sound50Plus":1.2,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":85.7,"other20to49":14.3,"other50Plus":0,"precariousUnder20":58.3,"precarious20to49":25,"precarious50Plus":16.7},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.1},"roofs":{"slab":99.7,"woodOrTiles":0.1,"sheetMetal":0,"other":0.2},"networks":{"electricity":95,"water":86.2,"sewerage":31.7}}},{"code":"02.167.15.07","codeDigits":"021671507","level":"commune","name":{"fr":"Dar El Kebdani","ar":"دار الكبداني"},"topics":{"dwellings":{"total":1874,"deficitRate":5.4},"occupancy":{"occupied":50.1,"vacant":12.1,"seasonal":37.8,"unoccupied":49.9},"type":{"villa":0.7,"apartment":0.5,"traditional":3.1,"modern":94.4,"sound":98.7,"slum":0.2,"ruralType":0.8,"other":0.3,"precarious":1.3},"age":{"under20":62.3,"20-49":34.7,"50+":2.9},"ageByType":{"villaUnder20":61.5,"villa20to49":38.5,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":12.1,"traditional20to49":48.3,"traditional50Plus":39.7,"modernUnder20":64.4,"modern20to49":34.5,"modern50Plus":1,"soundUnder20":63,"sound20to49":34.8,"sound50Plus":2.2,"slumUnder20":25,"slum20to49":50,"slum50Plus":25,"ruralTypeUnder20":0,"ruralType20to49":20,"ruralType50Plus":80,"otherUnder20":40,"other20to49":40,"other50Plus":20,"precariousUnder20":12.5,"precarious20to49":29.2,"precarious50Plus":58.3},"walls":{"concreteOrBrick":96.7,"stone":3,"other":0.2},"roofs":{"slab":97,"woodOrTiles":2.8,"sheetMetal":0.2,"other":0.1},"networks":{"electricity":92.8,"water":78.4,"sewerage":46.8}}},{"code":"02.275.01.17","codeDigits":"022750117","level":"commune","name":{"fr":"Jerada","ar":"جرادة"},"topics":{"dwellings":{"total":12135,"deficitRate":3.2},"occupancy":{"occupied":80.2,"vacant":10.2,"seasonal":9.6,"unoccupied":19.8},"type":{"villa":2.6,"apartment":2,"traditional":8,"modern":84.8,"sound":97.4,"slum":1.1,"ruralType":0.1,"other":1.3,"precarious":2.6},"age":{"under20":36.4,"20-49":56.1,"50+":7.5},"ageByType":{"villaUnder20":8.7,"villa20to49":26.3,"villa50Plus":65,"apartmentUnder20":46.7,"apartment20to49":45.8,"apartment50Plus":7.5,"traditionalUnder20":28,"traditional20to49":68.2,"traditional50Plus":3.8,"modernUnder20":38,"modern20to49":56.4,"modern50Plus":5.6,"soundUnder20":36.6,"sound20to49":56.3,"sound50Plus":7.1,"slumUnder20":48.3,"slum20to49":48.3,"slum50Plus":3.4,"ruralTypeUnder20":66.7,"ruralType20to49":16.7,"ruralType50Plus":16.7,"otherUnder20":12.4,"other20to49":47.1,"other50Plus":40.6,"precariousUnder20":30.2,"precarious20to49":46.4,"precarious50Plus":23.4},"walls":{"concreteOrBrick":98.1,"stone":1.8,"other":0.1},"roofs":{"slab":96.1,"woodOrTiles":3.3,"sheetMetal":0.3,"other":0.3},"networks":{"electricity":97.9,"water":98.1,"sewerage":97.5}}},{"code":"02.275.01.03","codeDigits":"022750103","level":"commune","name":{"fr":"Ain Bni Mathar","ar":"عين بني مطهر"},"topics":{"dwellings":{"total":4851,"deficitRate":3.9},"occupancy":{"occupied":71,"vacant":6.5,"seasonal":22.5,"unoccupied":29},"type":{"villa":0.4,"apartment":1.1,"traditional":13.7,"modern":82.2,"sound":97.3,"slum":2.1,"ruralType":0.2,"other":0.4,"precarious":2.7},"age":{"under20":56.3,"20-49":40.5,"50+":3.2},"ageByType":{"villaUnder20":76.5,"villa20to49":23.5,"villa50Plus":0,"apartmentUnder20":56.5,"apartment20to49":36.4,"apartment50Plus":7.1,"traditionalUnder20":45,"traditional20to49":44.5,"traditional50Plus":10.6,"modernUnder20":57.7,"modern20to49":40.5,"modern50Plus":1.8,"soundUnder20":56,"sound20to49":40.9,"sound50Plus":3.1,"slumUnder20":79.2,"slum20to49":20.8,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":22.2,"ruralType50Plus":77.8,"otherUnder20":52.9,"other20to49":47.1,"other50Plus":0,"precariousUnder20":69.7,"precarious20to49":24.9,"precarious50Plus":5.3},"walls":{"concreteOrBrick":88.8,"stone":10.6,"other":0.6},"roofs":{"slab":86.4,"woodOrTiles":12.1,"sheetMetal":0.3,"other":1.2},"networks":{"electricity":94.4,"water":94,"sewerage":95.8}}},{"code":"02.275.01.35","codeDigits":"022750135","level":"commune","name":{"fr":"Touissit","ar":"تويسيت"},"topics":{"dwellings":{"total":1013,"deficitRate":9.2},"occupancy":{"occupied":79,"vacant":12.1,"seasonal":8.9,"unoccupied":21},"type":{"villa":18.1,"apartment":1.6,"traditional":3.5,"modern":69.9,"sound":93,"slum":4,"ruralType":0.6,"other":2.4,"precarious":7},"age":{"under20":24.7,"20-49":23.7,"50+":51.6},"ageByType":{"villaUnder20":44.8,"villa20to49":37.7,"villa50Plus":17.5,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":11.4,"traditional20to49":54.3,"traditional50Plus":34.3,"modernUnder20":22.7,"modern20to49":17.8,"modern50Plus":59.5,"soundUnder20":26.2,"sound20to49":24.4,"sound50Plus":49.4,"slumUnder20":0,"slum20to49":12.2,"slum50Plus":87.8,"ruralTypeUnder20":0,"ruralType20to49":16.7,"ruralType50Plus":83.3,"otherUnder20":12.5,"other20to49":16.7,"other50Plus":70.8,"precariousUnder20":4.2,"precarious20to49":14.1,"precarious50Plus":81.7},"walls":{"concreteOrBrick":95.5,"stone":3.8,"other":0.7},"roofs":{"slab":80.5,"woodOrTiles":13.6,"sheetMetal":0.4,"other":5.5},"networks":{"electricity":98.5,"water":97.6,"sewerage":97.7}}},{"code":"02.275.09.15","codeDigits":"022750915","level":"commune","name":{"fr":"Sidi Boubker","ar":"سيدي بوبكر"},"topics":{"dwellings":{"total":530,"deficitRate":59.8},"occupancy":{"occupied":84,"vacant":6,"seasonal":10,"unoccupied":16},"type":{"villa":0.9,"apartment":0,"traditional":7.9,"modern":58.9,"sound":67.7,"slum":6.8,"ruralType":24.2,"other":1.3,"precarious":32.3},"age":{"under20":18.1,"20-49":8.9,"50+":73},"ageByType":{"villaUnder20":40,"villa20to49":0,"villa50Plus":60,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":2.4,"traditional20to49":21.4,"traditional50Plus":76.2,"modernUnder20":28.8,"modern20to49":9.6,"modern50Plus":61.5,"soundUnder20":25.9,"sound20to49":10.9,"sound50Plus":63.2,"slumUnder20":5.6,"slum20to49":11.1,"slum50Plus":83.3,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":14.3,"other20to49":57.1,"other50Plus":28.6,"precariousUnder20":1.8,"precarious20to49":4.7,"precarious50Plus":93.6},"walls":{"concreteOrBrick":65.8,"stone":31.3,"other":2.8},"roofs":{"slab":42.5,"woodOrTiles":28.1,"sheetMetal":27.5,"other":1.9},"networks":{"electricity":96.4,"water":94.5,"sewerage":86}}},{"code":"02.275.09.21","codeDigits":"022750921","level":"commune","name":{"fr":"Tiouli","ar":"تيولي"},"topics":{"dwellings":{"total":508,"deficitRate":3.2},"occupancy":{"occupied":68.5,"vacant":20.1,"seasonal":11.4,"unoccupied":31.5},"type":{"villa":19.5,"apartment":0,"traditional":10.8,"modern":67.3,"sound":97.6,"slum":0,"ruralType":0.4,"other":2,"precarious":2.4},"age":{"under20":29.9,"20-49":62.2,"50+":7.9},"ageByType":{"villaUnder20":1,"villa20to49":62.6,"villa50Plus":36.4,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":7.3,"traditional20to49":89.1,"traditional50Plus":3.6,"modernUnder20":41.5,"modern20to49":57.9,"modern50Plus":0.6,"soundUnder20":29.6,"sound20to49":62.3,"sound50Plus":8.1,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":41.7,"precarious20to49":58.3,"precarious50Plus":0},"walls":{"concreteOrBrick":89,"stone":9.8,"other":1.2},"roofs":{"slab":90,"woodOrTiles":9.1,"sheetMetal":0,"other":1},"networks":{"electricity":94.9,"water":94.7,"sewerage":86}}},{"code":"02.113.01.09","codeDigits":"021130109","level":"commune","name":{"fr":"Berkane","ar":"بركان"},"topics":{"dwellings":{"total":41313,"deficitRate":2.3},"occupancy":{"occupied":61.3,"vacant":11.9,"seasonal":26.8,"unoccupied":38.7},"type":{"villa":0.9,"apartment":10.5,"traditional":4.6,"modern":83.2,"sound":99.1,"slum":0.5,"ruralType":0.1,"other":0.3,"precarious":0.9},"age":{"under20":51.4,"20-49":43.1,"50+":5.5},"ageByType":{"villaUnder20":73.7,"villa20to49":24.9,"villa50Plus":1.4,"apartmentUnder20":85.7,"apartment20to49":14.1,"apartment50Plus":0.2,"traditionalUnder20":12.8,"traditional20to49":45.9,"traditional50Plus":41.3,"modernUnder20":49.3,"modern20to49":46.7,"modern50Plus":4,"soundUnder20":51.7,"sound20to49":43,"sound50Plus":5.3,"slumUnder20":17.5,"slum20to49":43.9,"slum50Plus":38.6,"ruralTypeUnder20":19.8,"ruralType20to49":24.5,"ruralType50Plus":55.7,"otherUnder20":36.5,"other20to49":53.6,"other50Plus":9.9,"precariousUnder20":24.1,"precarious20to49":45.7,"precarious50Plus":30.2},"walls":{"concreteOrBrick":98.3,"stone":1.6,"other":0.1},"roofs":{"slab":97.9,"woodOrTiles":1.6,"sheetMetal":0,"other":0.5},"networks":{"electricity":98.1,"water":98,"sewerage":98.4}}},{"code":"02.113.01.01","codeDigits":"021130101","level":"commune","name":{"fr":"Ahfir","ar":"أحفير"},"topics":{"dwellings":{"total":7085,"deficitRate":3.1},"occupancy":{"occupied":60.4,"vacant":13.9,"seasonal":25.7,"unoccupied":39.6},"type":{"villa":0.7,"apartment":3.4,"traditional":10.4,"modern":84.2,"sound":98.6,"slum":1,"ruralType":0.1,"other":0.3,"precarious":1.4},"age":{"under20":33.9,"20-49":55,"50+":11.1},"ageByType":{"villaUnder20":51,"villa20to49":44.8,"villa50Plus":4.2,"apartmentUnder20":40.7,"apartment20to49":47.3,"apartment50Plus":11.9,"traditionalUnder20":3.5,"traditional20to49":46.5,"traditional50Plus":49.9,"modernUnder20":37.7,"modern20to49":57.1,"modern50Plus":5.2,"soundUnder20":34.3,"sound20to49":55.5,"sound50Plus":10.2,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":15.2,"other20to49":52.2,"other50Plus":32.6,"precariousUnder20":6.6,"precarious20to49":15.3,"precarious50Plus":78.1},"walls":{"concreteOrBrick":91.5,"stone":8.4,"other":0.2},"roofs":{"slab":98.1,"woodOrTiles":1.3,"sheetMetal":0.5,"other":0.2},"networks":{"electricity":98.7,"water":98.8,"sewerage":99.4}}},{"code":"02.113.01.25","codeDigits":"021130125","level":"commune","name":{"fr":"Saidia","ar":"السعيدية"},"topics":{"dwellings":{"total":28104,"deficitRate":3.5},"occupancy":{"occupied":10.7,"vacant":13,"seasonal":76.3,"unoccupied":89.3},"type":{"villa":5.1,"apartment":61.2,"traditional":1.3,"modern":31.6,"sound":99.3,"slum":0.2,"ruralType":0.2,"other":0.3,"precarious":0.7},"age":{"under20":78.8,"20-49":20.6,"50+":0.6},"ageByType":{"villaUnder20":68.9,"villa20to49":30,"villa50Plus":1.2,"apartmentUnder20":93.5,"apartment20to49":6.4,"apartment50Plus":0.1,"traditionalUnder20":23.2,"traditional20to49":63.7,"traditional50Plus":13.1,"modernUnder20":55.1,"modern20to49":44.4,"modern50Plus":0.5,"soundUnder20":79.1,"sound20to49":20.5,"sound50Plus":0.4,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":30.2,"ruralType50Plus":69.8,"otherUnder20":58.7,"other20to49":41.3,"other50Plus":0,"precariousUnder20":34.4,"precarious20to49":45,"precarious50Plus":20.6},"walls":{"concreteOrBrick":99.6,"stone":0.2,"other":0.2},"roofs":{"slab":99.1,"woodOrTiles":0.4,"sheetMetal":0,"other":0.4},"networks":{"electricity":97.1,"water":96.7,"sewerage":95.4}}},{"code":"02.113.01.07","codeDigits":"021130107","level":"commune","name":{"fr":"Aklim","ar":"أكليم"},"topics":{"dwellings":{"total":3616,"deficitRate":1.8},"occupancy":{"occupied":61.9,"vacant":10.2,"seasonal":27.9,"unoccupied":38.1},"type":{"villa":3.6,"apartment":1.4,"traditional":7.1,"modern":86.9,"sound":99,"slum":0.4,"ruralType":0.3,"other":0.3,"precarious":1},"age":{"under20":48.9,"20-49":49.7,"50+":1.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":24,"apartment20to49":76,"apartment50Plus":0,"traditionalUnder20":4.5,"traditional20to49":88.4,"traditional50Plus":7.2,"modernUnder20":51.3,"modern20to49":47.6,"modern50Plus":1,"soundUnder20":49.4,"sound20to49":49.2,"sound50Plus":1.4,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":29.2,"other20to49":70.8,"other50Plus":0,"precariousUnder20":9.5,"precarious20to49":90.5,"precarious50Plus":0},"walls":{"concreteOrBrick":99,"stone":0.8,"other":0.2},"roofs":{"slab":99.3,"woodOrTiles":0.4,"sheetMetal":0,"other":0.3},"networks":{"electricity":96,"water":96.4,"sewerage":98.6}}},{"code":"02.113.01.05","codeDigits":"021130105","level":"commune","name":{"fr":"Ain Erreggada","ar":"عين الركادة"},"topics":{"dwellings":{"total":1107,"deficitRate":5.2},"occupancy":{"occupied":57.9,"vacant":12,"seasonal":30.1,"unoccupied":42.1},"type":{"villa":1.3,"apartment":1.2,"traditional":11.7,"modern":83.9,"sound":98,"slum":0,"ruralType":1.8,"other":0.2,"precarious":2},"age":{"under20":23.9,"20-49":70.9,"50+":5.1},"ageByType":{"villaUnder20":14.3,"villa20to49":71.4,"villa50Plus":14.3,"apartmentUnder20":84.6,"apartment20to49":15.4,"apartment50Plus":0,"traditionalUnder20":4.7,"traditional20to49":73.6,"traditional50Plus":21.7,"modernUnder20":26.5,"modern20to49":70.6,"modern50Plus":2.9,"soundUnder20":24.4,"sound20to49":70.3,"sound50Plus":5.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":0,"precarious20to49":100,"precarious50Plus":0},"walls":{"concreteOrBrick":95.5,"stone":2.9,"other":1.6},"roofs":{"slab":95.5,"woodOrTiles":2.8,"sheetMetal":0,"other":1.7},"networks":{"electricity":98.3,"water":97,"sewerage":96}}},{"code":"02.113.01.29","codeDigits":"021130129","level":"commune","name":{"fr":"Sidi Slimane Echcharaa","ar":"سيدي سليمان-الشراعة"},"topics":{"dwellings":{"total":10609,"deficitRate":4.8},"occupancy":{"occupied":66.4,"vacant":9.6,"seasonal":24,"unoccupied":33.6},"type":{"villa":1.1,"apartment":4,"traditional":1.8,"modern":90.8,"sound":97.7,"slum":1.4,"ruralType":0,"other":0.9,"precarious":2.3},"age":{"under20":59.8,"20-49":38.8,"50+":1.4},"ageByType":{"villaUnder20":85.5,"villa20to49":14.5,"villa50Plus":0,"apartmentUnder20":92.1,"apartment20to49":7.9,"apartment50Plus":0,"traditionalUnder20":36.6,"traditional20to49":55.3,"traditional50Plus":8.1,"modernUnder20":59.6,"modern20to49":39.6,"modern50Plus":0.8,"soundUnder20":60.8,"sound20to49":38.3,"sound50Plus":0.9,"slumUnder20":6.7,"slum20to49":76.7,"slum50Plus":16.7,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":29.5,"other20to49":32.4,"other50Plus":38,"precariousUnder20":16.9,"precarious20to49":58.7,"precarious50Plus":24.5},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.2},"roofs":{"slab":97.4,"woodOrTiles":0.9,"sheetMetal":1.2,"other":0.5},"networks":{"electricity":97.9,"water":98,"sewerage":97.6}}},{"code":"02.113.03.11","codeDigits":"021130311","level":"commune","name":{"fr":"Madagh","ar":"مداغ"},"topics":{"dwellings":{"total":2084,"deficitRate":6.9},"occupancy":{"occupied":76.1,"vacant":11,"seasonal":12.9,"unoccupied":23.9},"type":{"villa":0.1,"apartment":0,"traditional":4.5,"modern":94.6,"sound":99.2,"slum":0.5,"ruralType":0.2,"other":0.1,"precarious":0.8},"age":{"under20":61.6,"20-49":38.1,"50+":0.2},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":46.2,"traditional20to49":53.8,"traditional50Plus":0,"modernUnder20":62.3,"modern20to49":37.4,"modern50Plus":0.3,"soundUnder20":61.6,"sound20to49":38.2,"sound50Plus":0.2,"slumUnder20":80,"slum20to49":20,"slum50Plus":0,"ruralTypeUnder20":20,"ruralType20to49":80,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":64.7,"precarious20to49":35.3,"precarious50Plus":0},"walls":{"concreteOrBrick":99.2,"stone":0.8,"other":0},"roofs":{"slab":97.9,"woodOrTiles":1.9,"sheetMetal":0,"other":0.1},"networks":{"electricity":93.7,"water":93.7,"sewerage":92.9}}},{"code":"02.533.01.33","codeDigits":"025330133","level":"commune","name":{"fr":"Taourirt","ar":"تاوريرت"},"topics":{"dwellings":{"total":30213,"deficitRate":2.4},"occupancy":{"occupied":73.3,"vacant":12.3,"seasonal":14.4,"unoccupied":26.7},"type":{"villa":1,"apartment":3.7,"traditional":1.3,"modern":92.5,"sound":98.6,"slum":0.4,"ruralType":0.1,"other":0.9,"precarious":1.4},"age":{"under20":66.5,"20-49":32.7,"50+":0.8},"ageByType":{"villaUnder20":86.6,"villa20to49":13.4,"villa50Plus":0,"apartmentUnder20":59.8,"apartment20to49":39.8,"apartment50Plus":0.4,"traditionalUnder20":42.2,"traditional20to49":52.2,"traditional50Plus":5.5,"modernUnder20":67.2,"modern20to49":32.1,"modern50Plus":0.7,"soundUnder20":66.8,"sound20to49":32.5,"sound50Plus":0.8,"slumUnder20":37.5,"slum20to49":59.4,"slum50Plus":3.1,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":50.5,"other20to49":46.6,"other50Plus":2.9,"precariousUnder20":46.9,"precarious20to49":50.4,"precarious50Plus":2.7},"walls":{"concreteOrBrick":99.1,"stone":0.7,"other":0.2},"roofs":{"slab":97.4,"woodOrTiles":2.1,"sheetMetal":0.1,"other":0.4},"networks":{"electricity":96.4,"water":97.6,"sewerage":97.3}}},{"code":"02.533.01.15","codeDigits":"025330115","level":"commune","name":{"fr":"El Aioun Sidi Mellouk","ar":"العيون-سيدي ملوك"},"topics":{"dwellings":{"total":12567,"deficitRate":2.8},"occupancy":{"occupied":70.4,"vacant":14.3,"seasonal":15.4,"unoccupied":29.6},"type":{"villa":0.5,"apartment":0.6,"traditional":5.5,"modern":92,"sound":98.6,"slum":0.4,"ruralType":0.3,"other":0.7,"precarious":1.4},"age":{"under20":58.8,"20-49":38.7,"50+":2.6},"ageByType":{"villaUnder20":69.2,"villa20to49":30.8,"villa50Plus":0,"apartmentUnder20":80.4,"apartment20to49":13.5,"apartment50Plus":6.1,"traditionalUnder20":18.3,"traditional20to49":63.3,"traditional50Plus":18.4,"modernUnder20":61,"modern20to49":37.4,"modern50Plus":1.6,"soundUnder20":58.8,"sound20to49":38.7,"sound50Plus":2.5,"slumUnder20":28.6,"slum20to49":50,"slum50Plus":21.4,"ruralTypeUnder20":44.1,"ruralType20to49":55.9,"ruralType50Plus":0,"otherUnder20":69.4,"other20to49":27.2,"other50Plus":3.5,"precariousUnder20":53.4,"precarious20to49":38.9,"precarious50Plus":7.6},"walls":{"concreteOrBrick":93.6,"stone":6.3,"other":0.1},"roofs":{"slab":97.3,"woodOrTiles":2.2,"sheetMetal":0.1,"other":0.5},"networks":{"electricity":94,"water":93.8,"sewerage":93.4}}},{"code":"02.533.01.13","codeDigits":"025330113","level":"commune","name":{"fr":"Debdou","ar":"دبدو"},"topics":{"dwellings":{"total":1581,"deficitRate":9},"occupancy":{"occupied":69.7,"vacant":20.9,"seasonal":9.4,"unoccupied":30.3},"type":{"villa":0.4,"apartment":1.2,"traditional":15.8,"modern":76.5,"sound":94,"slum":0.5,"ruralType":4.4,"other":1.1,"precarious":6},"age":{"under20":40.5,"20-49":44.7,"50+":14.8},"ageByType":{"villaUnder20":71.4,"villa20to49":28.6,"villa50Plus":0,"apartmentUnder20":78.9,"apartment20to49":15.8,"apartment50Plus":5.3,"traditionalUnder20":12,"traditional20to49":47.2,"traditional50Plus":40.8,"modernUnder20":48.5,"modern20to49":45.9,"modern50Plus":5.6,"soundUnder20":42.9,"sound20to49":45.6,"sound50Plus":11.5,"slumUnder20":0,"slum20to49":87.5,"slum50Plus":12.5,"ruralTypeUnder20":0,"ruralType20to49":15.7,"ruralType50Plus":84.3,"otherUnder20":17.6,"other20to49":64.7,"other50Plus":17.6,"precariousUnder20":3.2,"precarious20to49":30.5,"precarious50Plus":66.3},"walls":{"concreteOrBrick":71.7,"stone":23.7,"other":4.7},"roofs":{"slab":80.2,"woodOrTiles":18.7,"sheetMetal":0.3,"other":0.9},"networks":{"electricity":93.8,"water":95.1,"sewerage":93.5}}},{"code":"02.265.01.03","codeDigits":"022650103","level":"commune","name":{"fr":"Guercif","ar":"جرسيف"},"topics":{"dwellings":{"total":24808,"deficitRate":6.2},"occupancy":{"occupied":72.3,"vacant":13.7,"seasonal":14.1,"unoccupied":27.7},"type":{"villa":0.4,"apartment":15,"traditional":1,"modern":78.9,"sound":95.4,"slum":0.7,"ruralType":1,"other":2.9,"precarious":4.6},"age":{"under20":79.9,"20-49":18.9,"50+":1.3},"ageByType":{"villaUnder20":80.2,"villa20to49":8.8,"villa50Plus":11,"apartmentUnder20":90.7,"apartment20to49":9.3,"apartment50Plus":0,"traditionalUnder20":55.6,"traditional20to49":39.6,"traditional50Plus":4.7,"modernUnder20":80.3,"modern20to49":18.7,"modern50Plus":1,"soundUnder20":81.7,"sound20to49":17.4,"sound50Plus":0.9,"slumUnder20":20,"slum20to49":67.5,"slum50Plus":12.5,"ruralTypeUnder20":27.3,"ruralType20to49":58.2,"ruralType50Plus":14.5,"otherUnder20":52.6,"other20to49":41.4,"other50Plus":6.1,"precariousUnder20":41.8,"precarious20to49":49.3,"precarious50Plus":9},"walls":{"concreteOrBrick":97.2,"stone":1.2,"other":1.6},"roofs":{"slab":96.5,"woodOrTiles":1.3,"sheetMetal":0.3,"other":1.9},"networks":{"electricity":96.5,"water":95.3,"sewerage":95}}},{"code":"02.251.01.03","codeDigits":"022510103","level":"commune","name":{"fr":"Figuig","ar":"فجيج"},"topics":{"dwellings":{"total":5283,"deficitRate":4.8},"occupancy":{"occupied":52.2,"vacant":17.5,"seasonal":30.3,"unoccupied":47.8},"type":{"villa":2.2,"apartment":0.9,"traditional":30,"modern":64.2,"sound":97.2,"slum":0.5,"ruralType":0.3,"other":1.9,"precarious":2.8},"age":{"under20":33.8,"20-49":45.2,"50+":20.9},"ageByType":{"villaUnder20":64,"villa20to49":32.7,"villa50Plus":3.3,"apartmentUnder20":65.2,"apartment20to49":34.8,"apartment50Plus":0,"traditionalUnder20":4.4,"traditional20to49":40.9,"traditional50Plus":54.6,"modernUnder20":46.7,"modern20to49":48.9,"modern50Plus":4.4,"soundUnder20":34.2,"sound20to49":45.9,"sound50Plus":19.8,"slumUnder20":60,"slum20to49":40,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":13,"other20to49":18.9,"other50Plus":68.1,"precariousUnder20":20,"precarious20to49":20.4,"precarious50Plus":59.5},"walls":{"concreteOrBrick":84.4,"stone":6.4,"other":9.2},"roofs":{"slab":85.2,"woodOrTiles":7,"sheetMetal":0,"other":7.8},"networks":{"electricity":86.4,"water":88.7,"sewerage":31.3}}},{"code":"02.251.01.01","codeDigits":"022510101","level":"commune","name":{"fr":"Bouarfa","ar":"بوعرفة"},"topics":{"dwellings":{"total":8546,"deficitRate":2.2},"occupancy":{"occupied":74,"vacant":15.7,"seasonal":10.3,"unoccupied":26},"type":{"villa":1.4,"apartment":4.5,"traditional":8.7,"modern":84.1,"sound":98.6,"slum":0.8,"ruralType":0.2,"other":0.4,"precarious":1.4},"age":{"under20":39.2,"20-49":56.9,"50+":3.9},"ageByType":{"villaUnder20":43.1,"villa20to49":50.9,"villa50Plus":6,"apartmentUnder20":59.1,"apartment20to49":40.9,"apartment50Plus":0,"traditionalUnder20":14.7,"traditional20to49":77.1,"traditional50Plus":8.2,"modernUnder20":40.3,"modern20to49":56,"modern50Plus":3.6,"soundUnder20":39,"sound20to49":57.1,"sound50Plus":3.9,"slumUnder20":40,"slum20to49":60,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":72.4,"other20to49":27.6,"other50Plus":0,"precariousUnder20":57.7,"precarious20to49":42.3,"precarious50Plus":0},"walls":{"concreteOrBrick":96.5,"stone":3.4,"other":0.1},"roofs":{"slab":97.7,"woodOrTiles":1.8,"sheetMetal":0.4,"other":0.1},"networks":{"electricity":96.6,"water":97.2,"sewerage":95.2}}},{"code":"02.251.03.03","codeDigits":"022510303","level":"commune","name":{"fr":"Bni Tadjite","ar":"بني تدجيت"},"topics":{"dwellings":{"total":3054,"deficitRate":3.1},"occupancy":{"occupied":72.1,"vacant":11.9,"seasonal":16,"unoccupied":27.9},"type":{"villa":0.4,"apartment":0.6,"traditional":1.4,"modern":95.6,"sound":98.1,"slum":0.3,"ruralType":1.4,"other":0.2,"precarious":1.9},"age":{"under20":78.4,"20-49":21.1,"50+":0.5},"ageByType":{"villaUnder20":74.3,"villa20to49":25.7,"villa50Plus":0,"apartmentUnder20":81.5,"apartment20to49":18.5,"apartment50Plus":0,"traditionalUnder20":63,"traditional20to49":37,"traditional50Plus":0,"modernUnder20":79.5,"modern20to49":20.1,"modern50Plus":0.4,"soundUnder20":79.2,"sound20to49":20.4,"sound50Plus":0.4,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":40,"ruralType20to49":50,"ruralType50Plus":10,"otherUnder20":79.2,"other20to49":20.8,"other50Plus":0,"precariousUnder20":37.9,"precarious20to49":54.7,"precarious50Plus":7.5},"walls":{"concreteOrBrick":97.8,"stone":0.5,"other":1.7},"roofs":{"slab":94.6,"woodOrTiles":3.9,"sheetMetal":0,"other":1.5},"networks":{"electricity":96.3,"water":95.2,"sewerage":94.9}}},{"code":"02.251.03.05","codeDigits":"022510305","level":"commune","name":{"fr":"Bouanane","ar":"بوعنان"},"topics":{"dwellings":{"total":1426,"deficitRate":15.4},"occupancy":{"occupied":68,"vacant":13.7,"seasonal":18.2,"unoccupied":32},"type":{"villa":0.3,"apartment":0.6,"traditional":10,"modern":78.8,"sound":89.7,"slum":0,"ruralType":10,"other":0.3,"precarious":10.3},"age":{"under20":56.6,"20-49":43.2,"50+":0.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":75,"apartment20to49":25,"apartment50Plus":0,"traditionalUnder20":49.7,"traditional20to49":50.3,"traditional50Plus":0,"modernUnder20":59.6,"modern20to49":40.4,"modern50Plus":0,"soundUnder20":58.7,"sound20to49":41.3,"sound50Plus":0,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":38.5,"ruralType20to49":59.4,"ruralType50Plus":2.1,"otherUnder20":25,"other20to49":75,"other50Plus":0,"precariousUnder20":38.1,"precarious20to49":59.9,"precarious50Plus":2},"walls":{"concreteOrBrick":84.3,"stone":8,"other":7.7},"roofs":{"slab":82.1,"woodOrTiles":8.1,"sheetMetal":0.1,"other":9.7},"networks":{"electricity":90.7,"water":92.8,"sewerage":91.4}}},{"code":"02.251.07.11","codeDigits":"022510711","level":"commune","name":{"fr":"Talsint","ar":"تالسينت"},"topics":{"dwellings":{"total":4645,"deficitRate":19.4},"occupancy":{"occupied":71.9,"vacant":18,"seasonal":10.1,"unoccupied":28.1},"type":{"villa":0.2,"apartment":0.4,"traditional":4.3,"modern":80.9,"sound":85.8,"slum":0.3,"ruralType":12.4,"other":1.5,"precarious":14.2},"age":{"under20":77.4,"20-49":21.9,"50+":0.7},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":68.5,"apartment20to49":31.5,"apartment50Plus":0,"traditionalUnder20":61.9,"traditional20to49":30.2,"traditional50Plus":7.9,"modernUnder20":78,"modern20to49":21.7,"modern50Plus":0.3,"soundUnder20":77.1,"sound20to49":22.2,"sound50Plus":0.7,"slumUnder20":75,"slum20to49":25,"slum50Plus":0,"ruralTypeUnder20":81.4,"ruralType20to49":17.7,"ruralType50Plus":0.9,"otherUnder20":60.5,"other20to49":39.5,"other50Plus":0,"precariousUnder20":79.1,"precarious20to49":20.1,"precarious50Plus":0.8},"walls":{"concreteOrBrick":85.2,"stone":3.4,"other":11.4},"roofs":{"slab":81.5,"woodOrTiles":8.2,"sheetMetal":0.1,"other":10.2},"networks":{"electricity":86.7,"water":82.5,"sewerage":73.8}}},{"code":"02.251.05.07","codeDigits":"022510507","level":"commune","name":{"fr":"Tendrara","ar":"تندرارة"},"topics":{"dwellings":{"total":2528,"deficitRate":68},"occupancy":{"occupied":80.1,"vacant":10.3,"seasonal":9.6,"unoccupied":19.9},"type":{"villa":0.2,"apartment":4.8,"traditional":1.8,"modern":58.4,"sound":65.2,"slum":1.3,"ruralType":26,"other":7.4,"precarious":34.8},"age":{"under20":63.1,"20-49":33.1,"50+":3.8},"ageByType":{"villaUnder20":20,"villa20to49":80,"villa50Plus":0,"apartmentUnder20":86.3,"apartment20to49":13.7,"apartment50Plus":0,"traditionalUnder20":16.5,"traditional20to49":83.5,"traditional50Plus":0,"modernUnder20":72.7,"modern20to49":25.8,"modern50Plus":1.5,"soundUnder20":72,"sound20to49":26.7,"sound50Plus":1.3,"slumUnder20":83.3,"slum20to49":16.7,"slum50Plus":0,"ruralTypeUnder20":31.3,"ruralType20to49":58.2,"ruralType50Plus":10.5,"otherUnder20":93.2,"other20to49":4.6,"other50Plus":2.3,"precariousUnder20":46.6,"precarious20to49":45.1,"precarious50Plus":8.4},"walls":{"concreteOrBrick":71.3,"stone":17.3,"other":11.4},"roofs":{"slab":65.3,"woodOrTiles":4.5,"sheetMetal":10.2,"other":20},"networks":{"electricity":89.9,"water":91.6,"sewerage":91.5}}},{"code":"03.231.01.0","codeDigits":"003231010","level":"commune","name":{"fr":"Fès","ar":"فاس"},"topics":{"dwellings":{"total":416111,"deficitRate":4.9},"occupancy":{"occupied":72.3,"vacant":15.6,"seasonal":12.1,"unoccupied":27.7},"type":{"villa":2.7,"apartment":33.2,"traditional":2.7,"modern":57.6,"sound":96.2,"slum":2.7,"ruralType":0.1,"other":1,"precarious":3.8},"age":{"under20":49.2,"20-49":44.3,"50+":6.5},"ageByType":{"villaUnder20":51.9,"villa20to49":43,"villa50Plus":5,"apartmentUnder20":66.8,"apartment20to49":30.2,"apartment50Plus":3,"traditionalUnder20":7.2,"traditional20to49":15.9,"traditional50Plus":76.9,"modernUnder20":43.1,"modern20to49":51.6,"modern50Plus":5.3,"soundUnder20":50.5,"sound20to49":43,"sound50Plus":6.5,"slumUnder20":12.6,"slum20to49":81.5,"slum50Plus":6,"ruralTypeUnder20":29.5,"ruralType20to49":58.6,"ruralType50Plus":11.9,"otherUnder20":26.5,"other20to49":64.7,"other50Plus":8.8,"precariousUnder20":16.7,"precarious20to49":76.5,"precarious50Plus":6.9},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.1},"roofs":{"slab":98.7,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":97.1,"water":97.1,"sewerage":98.1}}},{"code":"03.231.01.03","codeDigits":"032310103","level":"commune","name":{"fr":"Méchouar-Fès-El Jadid","ar":"المشور فاس الجديد"},"topics":{"dwellings":{"total":4823,"deficitRate":3.3},"occupancy":{"occupied":83,"vacant":10.9,"seasonal":6.1,"unoccupied":17},"type":{"villa":0,"apartment":1,"traditional":73.2,"modern":25.3,"sound":99.5,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.5},"age":{"under20":1.9,"20-49":6,"50+":92.1},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":100,"apartmentUnder20":0,"apartment20to49":13.1,"apartment50Plus":86.9,"traditionalUnder20":1.4,"traditional20to49":7.2,"traditional50Plus":91.5,"modernUnder20":3.6,"modern20to49":2.3,"modern50Plus":94.1,"soundUnder20":1.9,"sound20to49":6,"sound50Plus":92.1,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":100,"precariousUnder20":0,"precarious20to49":0,"precarious50Plus":100},"walls":{"concreteOrBrick":91.9,"stone":8.1,"other":0},"roofs":{"slab":88.9,"woodOrTiles":11,"sheetMetal":0,"other":0.1},"networks":{"electricity":94.8,"water":91.5,"sewerage":96.5}}},{"code":"03.231.01.15","codeDigits":"032310115","level":"commune","name":{"fr":"Oulad Tayeb","ar":"أولاد الطيب"},"topics":{"dwellings":{"total":17109,"deficitRate":7.5},"occupancy":{"occupied":63.6,"vacant":24.8,"seasonal":11.6,"unoccupied":36.4},"type":{"villa":0.7,"apartment":45.1,"traditional":1.1,"modern":47.2,"sound":94.1,"slum":5.4,"ruralType":0,"other":0.5,"precarious":5.9},"age":{"under20":95.2,"20-49":4,"50+":0.8},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":99.8,"apartment20to49":0.2,"apartment50Plus":0,"traditionalUnder20":63.3,"traditional20to49":14.5,"traditional50Plus":22.2,"modernUnder20":95.2,"modern20to49":4.7,"modern50Plus":0.1,"soundUnder20":97.1,"sound20to49":2.6,"sound50Plus":0.3,"slumUnder20":62.9,"slum20to49":28.7,"slum50Plus":8.4,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":91.4,"other20to49":8.6,"other50Plus":0,"precariousUnder20":65.5,"precarious20to49":26.8,"precarious50Plus":7.6},"walls":{"concreteOrBrick":98.8,"stone":0.9,"other":0.2},"roofs":{"slab":98.9,"woodOrTiles":0.7,"sheetMetal":0.3,"other":0.2},"networks":{"electricity":85.3,"water":86.2,"sewerage":90.5}}},{"code":"03.231.81.05","codeDigits":"032318105","level":"commune","name":{"fr":"Sidi Harazem","ar":"سيدي حرازم"},"topics":{"dwellings":{"total":1050,"deficitRate":21.4},"occupancy":{"occupied":83.7,"vacant":9.6,"seasonal":6.7,"unoccupied":16.3},"type":{"villa":0.1,"apartment":0.2,"traditional":8.2,"modern":78.3,"sound":86.8,"slum":10.5,"ruralType":2.5,"other":0.3,"precarious":13.2},"age":{"under20":62.4,"20-49":36.2,"50+":1.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":80.2,"traditional20to49":19.8,"traditional50Plus":0,"modernUnder20":61.2,"modern20to49":37.3,"modern50Plus":1.5,"soundUnder20":63.1,"sound20to49":35.6,"sound50Plus":1.3,"slumUnder20":68.2,"slum20to49":30,"slum50Plus":1.8,"ruralTypeUnder20":15.4,"ruralType20to49":80.8,"ruralType50Plus":3.8,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":57.6,"precarious20to49":40.3,"precarious50Plus":2.2},"walls":{"concreteOrBrick":85.8,"stone":5.9,"other":8.3},"roofs":{"slab":88.4,"woodOrTiles":4.5,"sheetMetal":0.5,"other":6.7},"networks":{"electricity":91.3,"water":89.9,"sewerage":91}}},{"code":"03.061.01.01","codeDigits":"030610101","level":"commune","name":{"fr":"Meknès","ar":"مكناس"},"topics":{"dwellings":{"total":201459,"deficitRate":2.1},"occupancy":{"occupied":74,"vacant":11,"seasonal":15,"unoccupied":26},"type":{"villa":2.7,"apartment":33.6,"traditional":7.3,"modern":55.1,"sound":98.6,"slum":0.8,"ruralType":0.1,"other":0.6,"precarious":1.4},"age":{"under20":54.7,"20-49":37.1,"50+":8.2},"ageByType":{"villaUnder20":56.2,"villa20to49":37.2,"villa50Plus":6.6,"apartmentUnder20":75.9,"apartment20to49":21.5,"apartment50Plus":2.6,"traditionalUnder20":14.7,"traditional20to49":38,"traditional50Plus":47.3,"modernUnder20":47.6,"modern20to49":46.1,"modern50Plus":6.3,"soundUnder20":55,"sound20to49":36.9,"sound50Plus":8.1,"slumUnder20":16.3,"slum20to49":61.8,"slum50Plus":21.9,"ruralTypeUnder20":48,"ruralType20to49":33.2,"ruralType50Plus":18.8,"otherUnder20":43.9,"other20to49":41.5,"other50Plus":14.6,"precariousUnder20":29.6,"precarious20to49":51.7,"precarious50Plus":18.7},"walls":{"concreteOrBrick":98.5,"stone":1.2,"other":0.3},"roofs":{"slab":97.5,"woodOrTiles":1.8,"sheetMetal":0.1,"other":0.5},"networks":{"electricity":97.6,"water":97.6,"sewerage":98.5}}},{"code":"03.061.01.03","codeDigits":"030610103","level":"commune","name":{"fr":"Al Machouar-Stinia","ar":"مشور استينية"},"topics":{"dwellings":{"total":1261,"deficitRate":7.4},"occupancy":{"occupied":80.8,"vacant":13.1,"seasonal":6.1,"unoccupied":19.2},"type":{"villa":6.9,"apartment":0.7,"traditional":75.7,"modern":13.4,"sound":96.7,"slum":0,"ruralType":0.2,"other":3.2,"precarious":3.3},"age":{"under20":3.4,"20-49":27,"50+":69.6},"ageByType":{"villaUnder20":27.6,"villa20to49":71.3,"villa50Plus":1.1,"apartmentUnder20":0,"apartment20to49":88.9,"apartment50Plus":11.1,"traditionalUnder20":1,"traditional20to49":22.1,"traditional50Plus":76.8,"modernUnder20":5.3,"modern20to49":30.2,"modern50Plus":64.5,"soundUnder20":3.5,"sound20to49":27.2,"sound50Plus":69.2,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":0,"other20to49":20,"other50Plus":80,"precariousUnder20":0,"precarious20to49":19,"precarious50Plus":81},"walls":{"concreteOrBrick":78.6,"stone":21.3,"other":0.2},"roofs":{"slab":97.4,"woodOrTiles":2.5,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":92.9,"water":92.9,"sewerage":97.5}}},{"code":"03.061.01.09","codeDigits":"030610109","level":"commune","name":{"fr":"My Idriss Zerhoun","ar":"مولاي إدريس زرهون"},"topics":{"dwellings":{"total":3430,"deficitRate":1.3},"occupancy":{"occupied":79.5,"vacant":11.5,"seasonal":9,"unoccupied":20.5},"type":{"villa":0,"apartment":1.4,"traditional":6.6,"modern":91.8,"sound":99.8,"slum":0.2,"ruralType":0,"other":0,"precarious":0.2},"age":{"under20":21.7,"20-49":61.4,"50+":16.9},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":32.6,"apartment20to49":21,"apartment50Plus":46.3,"traditionalUnder20":3.3,"traditional20to49":56.9,"traditional50Plus":39.8,"modernUnder20":22.8,"modern20to49":62.3,"modern50Plus":14.9,"soundUnder20":21.7,"sound20to49":61.4,"sound50Plus":17,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":33.3,"precarious20to49":66.7,"precarious50Plus":0},"walls":{"concreteOrBrick":96,"stone":4,"other":0},"roofs":{"slab":97.6,"woodOrTiles":2.3,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":98.4,"water":98.4,"sewerage":99.1}}},{"code":"03.061.01.11","codeDigits":"030610111","level":"commune","name":{"fr":"Ouislane","ar":"ويسلان"},"topics":{"dwellings":{"total":34490,"deficitRate":0.8},"occupancy":{"occupied":79.2,"vacant":11.8,"seasonal":9,"unoccupied":20.8},"type":{"villa":1.8,"apartment":29,"traditional":0.5,"modern":68.1,"sound":99.3,"slum":0.2,"ruralType":0.1,"other":0.4,"precarious":0.7},"age":{"under20":81.8,"20-49":17.5,"50+":0.8},"ageByType":{"villaUnder20":86.9,"villa20to49":7.9,"villa50Plus":5.2,"apartmentUnder20":94.5,"apartment20to49":5.2,"apartment50Plus":0.3,"traditionalUnder20":72,"traditional20to49":22.7,"traditional50Plus":5.4,"modernUnder20":76.6,"modern20to49":22.7,"modern50Plus":0.7,"soundUnder20":82,"sound20to49":17.4,"sound50Plus":0.7,"slumUnder20":42.9,"slum20to49":28.6,"slum50Plus":28.6,"ruralTypeUnder20":30.6,"ruralType20to49":50,"ruralType50Plus":19.4,"otherUnder20":60.8,"other20to49":36.6,"other50Plus":2.5,"precariousUnder20":50.7,"precarious20to49":36,"precarious50Plus":13.2},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.4,"water":96.9,"sewerage":98.4}}},{"code":"03.061.01.05","codeDigits":"030610105","level":"commune","name":{"fr":"Boufakrane","ar":"بوفكران"},"topics":{"dwellings":{"total":5503,"deficitRate":6.3},"occupancy":{"occupied":68.9,"vacant":15.2,"seasonal":15.9,"unoccupied":31.1},"type":{"villa":2,"apartment":16.1,"traditional":2.8,"modern":75,"sound":95.9,"slum":0.6,"ruralType":2.3,"other":1.2,"precarious":4.1},"age":{"under20":88,"20-49":11,"50+":1},"ageByType":{"villaUnder20":90.6,"villa20to49":4.7,"villa50Plus":4.7,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":60.9,"traditional20to49":32.2,"traditional50Plus":6.9,"modernUnder20":89.4,"modern20to49":10.6,"modern50Plus":0,"soundUnder20":90.4,"sound20to49":9.3,"sound50Plus":0.3,"slumUnder20":16.7,"slum20to49":66.7,"slum50Plus":16.7,"ruralTypeUnder20":9.1,"ruralType20to49":63.1,"ruralType50Plus":27.8,"otherUnder20":81.6,"other20to49":18.4,"other50Plus":0,"precariousUnder20":31.6,"precarious20to49":50.5,"precarious50Plus":17.9},"walls":{"concreteOrBrick":98.9,"stone":0.7,"other":0.4},"roofs":{"slab":97.4,"woodOrTiles":1.8,"sheetMetal":0.1,"other":0.7},"networks":{"electricity":98.8,"water":94.7,"sewerage":91.6}}},{"code":"03.061.01.07","codeDigits":"030610107","level":"commune","name":{"fr":"Toulal","ar":"تولال"},"topics":{"dwellings":{"total":11660,"deficitRate":1.2},"occupancy":{"occupied":59.6,"vacant":22.9,"seasonal":17.5,"unoccupied":40.4},"type":{"villa":14.8,"apartment":33.5,"traditional":0.9,"modern":50.2,"sound":99.4,"slum":0.2,"ruralType":0.1,"other":0.3,"precarious":0.6},"age":{"under20":86.1,"20-49":13.3,"50+":0.6},"ageByType":{"villaUnder20":99.3,"villa20to49":0.7,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":65.3,"traditional20to49":28.6,"traditional50Plus":6.2,"modernUnder20":74,"modern20to49":25.1,"modern50Plus":0.9,"soundUnder20":86.5,"sound20to49":13,"sound50Plus":0.5,"slumUnder20":14.3,"slum20to49":85.7,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":42.6,"other20to49":48.5,"other50Plus":8.8,"precariousUnder20":33.6,"precarious20to49":62.4,"precarious50Plus":4.1},"walls":{"concreteOrBrick":99.6,"stone":0.1,"other":0.4},"roofs":{"slab":98.8,"woodOrTiles":0.8,"sheetMetal":0,"other":0.4},"networks":{"electricity":90.8,"water":90.4,"sewerage":98}}},{"code":"03.061.07.07","codeDigits":"030610707","level":"commune","name":{"fr":"N'zalat Bni Amar","ar":"نزالة بني عمار"},"topics":{"dwellings":{"total":423,"deficitRate":12.8},"occupancy":{"occupied":70.9,"vacant":15.6,"seasonal":13.5,"unoccupied":29.1},"type":{"villa":2.6,"apartment":10.2,"traditional":0.7,"modern":77.8,"sound":91.3,"slum":0,"ruralType":8,"other":0.7,"precarious":8.7},"age":{"under20":38.3,"20-49":57.2,"50+":4.5},"ageByType":{"villaUnder20":45.5,"villa20to49":54.5,"villa50Plus":0,"apartmentUnder20":97.7,"apartment20to49":2.3,"apartment50Plus":0,"traditionalUnder20":66.7,"traditional20to49":33.3,"traditional50Plus":0,"modernUnder20":32.5,"modern20to49":64.4,"modern50Plus":3,"soundUnder20":40.4,"sound20to49":57,"sound50Plus":2.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":17.6,"ruralType20to49":58.8,"ruralType50Plus":23.5,"otherUnder20":0,"other20to49":66.7,"other50Plus":33.3,"precariousUnder20":16.2,"precarious20to49":59.5,"precarious50Plus":24.3},"walls":{"concreteOrBrick":92.2,"stone":0.5,"other":7.3},"roofs":{"slab":91.7,"woodOrTiles":3.1,"sheetMetal":0.5,"other":4.7},"networks":{"electricity":97.2,"water":97.9,"sewerage":93.6}}},{"code":"03.061.05.01","codeDigits":"030610501","level":"commune","name":{"fr":"Dkhissa","ar":"الدخيسة"},"topics":{"dwellings":{"total":4280,"deficitRate":2.1},"occupancy":{"occupied":71.8,"vacant":19.9,"seasonal":8.3,"unoccupied":28.2},"type":{"villa":2.5,"apartment":0,"traditional":0.8,"modern":95.2,"sound":98.6,"slum":1,"ruralType":0.3,"other":0.2,"precarious":1.4},"age":{"under20":86.1,"20-49":9.8,"50+":4.1},"ageByType":{"villaUnder20":69,"villa20to49":31,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":74.3,"traditional20to49":22.9,"traditional50Plus":2.8,"modernUnder20":87.3,"modern20to49":9,"modern50Plus":3.7,"soundUnder20":86.7,"sound20to49":9.7,"sound50Plus":3.6,"slumUnder20":26.7,"slum20to49":13.3,"slum50Plus":60,"ruralTypeUnder20":75,"ruralType20to49":25,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":43.8,"precarious20to49":13.9,"precarious50Plus":42.3},"walls":{"concreteOrBrick":97.3,"stone":2.3,"other":0.5},"roofs":{"slab":98.7,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":82,"water":75.5,"sewerage":64.7}}},{"code":"03.061.05.07","codeDigits":"030610507","level":"commune","name":{"fr":"Oued Jdida","ar":"واد الجديدة"},"topics":{"dwellings":{"total":1213,"deficitRate":15.2},"occupancy":{"occupied":80.4,"vacant":7.6,"seasonal":12,"unoccupied":19.6},"type":{"villa":1.6,"apartment":0.2,"traditional":3.3,"modern":84.5,"sound":89.6,"slum":3.6,"ruralType":6.3,"other":0.4,"precarious":10.4},"age":{"under20":72.9,"20-49":24.4,"50+":2.7},"ageByType":{"villaUnder20":78.9,"villa20to49":10.5,"villa50Plus":10.5,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":62.5,"traditional20to49":37.5,"traditional50Plus":0,"modernUnder20":75.8,"modern20to49":22.3,"modern50Plus":1.9,"soundUnder20":75.4,"sound20to49":22.6,"sound50Plus":1.9,"slumUnder20":63.6,"slum20to49":34.1,"slum50Plus":2.3,"ruralTypeUnder20":41.6,"ruralType20to49":44.2,"ruralType50Plus":14.3,"otherUnder20":80,"other20to49":20,"other50Plus":0,"precariousUnder20":50.8,"precarious20to49":39.7,"precarious50Plus":9.5},"walls":{"concreteOrBrick":93.9,"stone":1.7,"other":4.4},"roofs":{"slab":94.1,"woodOrTiles":1.4,"sheetMetal":0.2,"other":4.3},"networks":{"electricity":91.7,"water":87.8,"sewerage":53.6}}},{"code":"03.061.05.05","codeDigits":"030610505","level":"commune","name":{"fr":"M'haya","ar":"المهاية"},"topics":{"dwellings":{"total":1939,"deficitRate":3.2},"occupancy":{"occupied":82.4,"vacant":9.7,"seasonal":7.8,"unoccupied":17.6},"type":{"villa":2.6,"apartment":1.1,"traditional":0.9,"modern":94.1,"sound":98.7,"slum":0.1,"ruralType":1,"other":0.3,"precarious":1.3},"age":{"under20":82,"20-49":16.6,"50+":1.4},"ageByType":{"villaUnder20":48,"villa20to49":52,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":64.7,"traditional20to49":17.6,"traditional50Plus":17.6,"modernUnder20":83.5,"modern20to49":15.4,"modern50Plus":1.1,"soundUnder20":82.6,"sound20to49":16.2,"sound50Plus":1.2,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":26.3,"ruralType20to49":47.4,"ruralType50Plus":26.3,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":38.5,"precarious20to49":42.3,"precarious50Plus":19.2},"walls":{"concreteOrBrick":97.6,"stone":2.3,"other":0.1},"roofs":{"slab":98.7,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":96,"water":95.7,"sewerage":68.8}}},{"code":"03.061.05.09","codeDigits":"030610509","level":"commune","name":{"fr":"Sidi Slimane Moul Al Kifane","ar":"سيدي سليمان مول الكيفان"},"topics":{"dwellings":{"total":1991,"deficitRate":21},"occupancy":{"occupied":90,"vacant":2.8,"seasonal":7.2,"unoccupied":10},"type":{"villa":0.5,"apartment":0.3,"traditional":0.8,"modern":85.7,"sound":87.3,"slum":11.2,"ruralType":0.1,"other":1.4,"precarious":12.7},"age":{"under20":63.7,"20-49":33.4,"50+":2.9},"ageByType":{"villaUnder20":90,"villa20to49":10,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":68.8,"traditional20to49":31.3,"traditional50Plus":0,"modernUnder20":67,"modern20to49":29.8,"modern50Plus":3.2,"soundUnder20":66.9,"sound20to49":30,"sound50Plus":3.1,"slumUnder20":36.5,"slum20to49":62.6,"slum50Plus":0.9,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":75,"other20to49":17.9,"other50Plus":7.1,"precariousUnder20":41.3,"precarious20to49":57.1,"precarious50Plus":1.6},"walls":{"concreteOrBrick":97.9,"stone":1.5,"other":0.6},"roofs":{"slab":87.9,"woodOrTiles":0.8,"sheetMetal":1.1,"other":10.2},"networks":{"electricity":89.7,"water":85.7,"sewerage":89.3}}},{"code":"03.061.03.07","codeDigits":"030610307","level":"commune","name":{"fr":"Ait Ouallal","ar":"آيت ولال"},"topics":{"dwellings":{"total":8871,"deficitRate":0.8},"occupancy":{"occupied":43.2,"vacant":22.1,"seasonal":34.8,"unoccupied":56.8},"type":{"villa":9.6,"apartment":58.7,"traditional":0.2,"modern":31.1,"sound":99.5,"slum":0.2,"ruralType":0.2,"other":0.1,"precarious":0.5},"age":{"under20":99.6,"20-49":0.2,"50+":0.2},"ageByType":{"villaUnder20":99.9,"villa20to49":0,"villa50Plus":0.1,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":99.5,"modern20to49":0.5,"modern50Plus":0,"soundUnder20":99.8,"sound20to49":0.1,"sound50Plus":0,"slumUnder20":50,"slum20to49":0,"slum50Plus":50,"ruralTypeUnder20":25,"ruralType20to49":25,"ruralType50Plus":50,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":46.3,"precarious20to49":9.8,"precarious50Plus":43.9},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.7,"sheetMetal":0,"other":0.2},"networks":{"electricity":92.6,"water":93.3,"sewerage":98.1}}},{"code":"03.061.03.02","codeDigits":"030610302","level":"commune","name":{"fr":"Ain Karma-Oued Rommane","ar":"عين كرمة-واد الرمان"},"topics":{"dwellings":{"total":1463,"deficitRate":15.1},"occupancy":{"occupied":85.2,"vacant":1.5,"seasonal":13.3,"unoccupied":14.8},"type":{"villa":1.1,"apartment":0.2,"traditional":4.4,"modern":86.5,"sound":92.2,"slum":6,"ruralType":1.5,"other":0.3,"precarious":7.8},"age":{"under20":65.6,"20-49":31.1,"50+":3.3},"ageByType":{"villaUnder20":93.8,"villa20to49":6.3,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":52.3,"traditional20to49":43.1,"traditional50Plus":4.6,"modernUnder20":64.9,"modern20to49":31.9,"modern50Plus":3.2,"soundUnder20":64.7,"sound20to49":32,"sound50Plus":3.3,"slumUnder20":76.1,"slum20to49":20.5,"slum50Plus":3.4,"ruralTypeUnder20":72.7,"ruralType20to49":18.2,"ruralType50Plus":9.1,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":75.4,"precarious20to49":20.2,"precarious50Plus":4.4},"walls":{"concreteOrBrick":93.8,"stone":3,"other":3.1},"roofs":{"slab":90.5,"woodOrTiles":3,"sheetMetal":2.2,"other":4.3},"networks":{"electricity":92.1,"water":94.1,"sewerage":86.9}}},{"code":"03.061.03.01","codeDigits":"030610301","level":"commune","name":{"fr":"Ain Jemaa","ar":"عين الجمعة"},"topics":{"dwellings":{"total":788,"deficitRate":20.1},"occupancy":{"occupied":81.7,"vacant":7,"seasonal":11.3,"unoccupied":18.3},"type":{"villa":1,"apartment":0.3,"traditional":22.1,"modern":63.7,"sound":87.1,"slum":10.7,"ruralType":1.6,"other":0.6,"precarious":12.9},"age":{"under20":84.1,"20-49":12.4,"50+":3.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":79.9,"traditional20to49":16.1,"traditional50Plus":4,"modernUnder20":83.1,"modern20to49":13.1,"modern50Plus":3.8,"soundUnder20":82.5,"sound20to49":13.7,"sound50Plus":3.8,"slumUnder20":98.8,"slum20to49":1.2,"slum50Plus":0,"ruralTypeUnder20":76.9,"ruralType20to49":15.4,"ruralType50Plus":7.7,"otherUnder20":80,"other20to49":20,"other50Plus":0,"precariousUnder20":95.1,"precarious20to49":3.9,"precarious50Plus":1},"walls":{"concreteOrBrick":98.6,"stone":0.9,"other":0.5},"roofs":{"slab":83.8,"woodOrTiles":5.2,"sheetMetal":9.8,"other":1.3},"networks":{"electricity":96.4,"water":85,"sewerage":84.9}}},{"code":"03.171.01.05","codeDigits":"031710105","level":"commune","name":{"fr":"El Hajeb","ar":"الحاجب"},"topics":{"dwellings":{"total":12879,"deficitRate":2.2},"occupancy":{"occupied":81.6,"vacant":9.5,"seasonal":8.9,"unoccupied":18.4},"type":{"villa":2.5,"apartment":6,"traditional":0.8,"modern":89,"sound":98.3,"slum":0.2,"ruralType":0.6,"other":0.9,"precarious":1.7},"age":{"under20":56.1,"20-49":39.3,"50+":4.6},"ageByType":{"villaUnder20":74.2,"villa20to49":15.4,"villa50Plus":10.5,"apartmentUnder20":77.3,"apartment20to49":22.7,"apartment50Plus":0,"traditionalUnder20":51.8,"traditional20to49":28.6,"traditional50Plus":19.6,"modernUnder20":54.8,"modern20to49":40.7,"modern50Plus":4.4,"soundUnder20":56.7,"sound20to49":38.9,"sound50Plus":4.4,"slumUnder20":20,"slum20to49":60,"slum50Plus":20,"ruralTypeUnder20":31.1,"ruralType20to49":47.7,"ruralType50Plus":21.2,"otherUnder20":15.2,"other20to49":79.8,"other50Plus":5,"precariousUnder20":21.6,"precarious20to49":65.6,"precarious50Plus":12.8},"walls":{"concreteOrBrick":99.3,"stone":0.5,"other":0.2},"roofs":{"slab":98.7,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":98.2,"water":97.8,"sewerage":98.4}}},{"code":"03.171.01.07","codeDigits":"031710107","level":"commune","name":{"fr":"Sabaa Aiyoun","ar":"سبع عيون"},"topics":{"dwellings":{"total":8080,"deficitRate":8.7},"occupancy":{"occupied":80,"vacant":9,"seasonal":11,"unoccupied":20},"type":{"villa":1.1,"apartment":2.3,"traditional":2.4,"modern":88,"sound":93.8,"slum":4.3,"ruralType":1.6,"other":0.3,"precarious":6.2},"age":{"under20":59,"20-49":38.1,"50+":2.9},"ageByType":{"villaUnder20":53.6,"villa20to49":28,"villa50Plus":18.4,"apartmentUnder20":83.4,"apartment20to49":16.6,"apartment50Plus":0,"traditionalUnder20":50.5,"traditional20to49":45.9,"traditional50Plus":3.6,"modernUnder20":60.9,"modern20to49":37.2,"modern50Plus":1.9,"soundUnder20":61.1,"sound20to49":36.8,"sound50Plus":2.1,"slumUnder20":30.4,"slum20to49":60.8,"slum50Plus":8.9,"ruralTypeUnder20":17.5,"ruralType20to49":50,"ruralType50Plus":32.5,"otherUnder20":64.3,"other20to49":35.7,"other50Plus":0,"precariousUnder20":28.4,"precarious20to49":56.9,"precarious50Plus":14.7},"walls":{"concreteOrBrick":94.4,"stone":2.3,"other":3.3},"roofs":{"slab":93.1,"woodOrTiles":1.8,"sheetMetal":0.5,"other":4.6},"networks":{"electricity":96.4,"water":81.8,"sewerage":76.3}}},{"code":"03.171.01.03","codeDigits":"031710103","level":"commune","name":{"fr":"Ain Taoujdate","ar":"عين تاوجطات"},"topics":{"dwellings":{"total":10423,"deficitRate":3.7},"occupancy":{"occupied":77.5,"vacant":9.9,"seasonal":12.6,"unoccupied":22.5},"type":{"villa":1.3,"apartment":17.1,"traditional":0.7,"modern":77.9,"sound":97.1,"slum":1.9,"ruralType":0.4,"other":0.6,"precarious":2.9},"age":{"under20":66.8,"20-49":32,"50+":1.2},"ageByType":{"villaUnder20":82.3,"villa20to49":17.7,"villa50Plus":0,"apartmentUnder20":81.2,"apartment20to49":18.8,"apartment50Plus":0,"traditionalUnder20":37.8,"traditional20to49":55.3,"traditional50Plus":6.8,"modernUnder20":64.9,"modern20to49":33.9,"modern50Plus":1.2,"soundUnder20":67.8,"sound20to49":31.1,"sound50Plus":1,"slumUnder20":16.3,"slum20to49":79.1,"slum50Plus":4.7,"ruralTypeUnder20":44.9,"ruralType20to49":30.1,"ruralType50Plus":25,"otherUnder20":72.8,"other20to49":27.2,"other50Plus":0,"precariousUnder20":32.2,"precarious20to49":61.2,"precarious50Plus":6.6},"walls":{"concreteOrBrick":97.9,"stone":0.3,"other":1.9},"roofs":{"slab":97.3,"woodOrTiles":0.6,"sheetMetal":2,"other":0.1},"networks":{"electricity":98.7,"water":96.7,"sewerage":96}}},{"code":"03.171.01.01","codeDigits":"031710101","level":"commune","name":{"fr":"Agourai","ar":"أكوراي"},"topics":{"dwellings":{"total":5440,"deficitRate":3.3},"occupancy":{"occupied":84.9,"vacant":8,"seasonal":7.1,"unoccupied":15.1},"type":{"villa":0.5,"apartment":0.9,"traditional":3.9,"modern":92.2,"sound":97.4,"slum":1.5,"ruralType":0.5,"other":0.6,"precarious":2.6},"age":{"under20":67.5,"20-49":27.9,"50+":4.6},"ageByType":{"villaUnder20":71.8,"villa20to49":24.4,"villa50Plus":3.8,"apartmentUnder20":57.6,"apartment20to49":20.2,"apartment50Plus":22.2,"traditionalUnder20":20.9,"traditional20to49":19.5,"traditional50Plus":59.7,"modernUnder20":70.2,"modern20to49":27.9,"modern50Plus":1.9,"soundUnder20":68.2,"sound20to49":27.5,"sound50Plus":4.4,"slumUnder20":51.9,"slum20to49":37,"slum50Plus":11.1,"ruralTypeUnder20":12.1,"ruralType20to49":75.8,"ruralType50Plus":12.1,"otherUnder20":50,"other20to49":39.8,"other50Plus":10.2,"precariousUnder20":44,"precarious20to49":44.9,"precarious50Plus":11.1},"walls":{"concreteOrBrick":96.1,"stone":3.2,"other":0.7},"roofs":{"slab":94.7,"woodOrTiles":3.7,"sheetMetal":0.2,"other":1.4},"networks":{"electricity":97,"water":94.7,"sewerage":96.4}}},{"code":"03.171.05.01","codeDigits":"031710501","level":"commune","name":{"fr":"Ait Boubidmane","ar":"آيت بوبيدمان"},"topics":{"dwellings":{"total":2784,"deficitRate":8.7},"occupancy":{"occupied":86.3,"vacant":9.4,"seasonal":4.3,"unoccupied":13.7},"type":{"villa":0.2,"apartment":0.8,"traditional":1.1,"modern":93.1,"sound":95.2,"slum":2.3,"ruralType":0.9,"other":1.7,"precarious":4.8},"age":{"under20":64.4,"20-49":33.1,"50+":2.6},"ageByType":{"villaUnder20":80,"villa20to49":0,"villa50Plus":20,"apartmentUnder20":77.8,"apartment20to49":22.2,"apartment50Plus":0,"traditionalUnder20":60.4,"traditional20to49":36.5,"traditional50Plus":3.1,"modernUnder20":65.6,"modern20to49":32.2,"modern50Plus":2.2,"soundUnder20":65.6,"sound20to49":32.1,"sound50Plus":2.3,"slumUnder20":25,"slum20to49":75,"slum50Plus":0,"ruralTypeUnder20":20,"ruralType20to49":33.3,"ruralType50Plus":46.7,"otherUnder20":68.6,"other20to49":31.4,"other50Plus":0,"precariousUnder20":39.1,"precarious20to49":52.6,"precarious50Plus":8.4},"walls":{"concreteOrBrick":97.3,"stone":1.2,"other":1.4},"roofs":{"slab":94.5,"woodOrTiles":2.1,"sheetMetal":0.4,"other":2.9},"networks":{"electricity":94.9,"water":94.4,"sewerage":84.6}}},{"code":"03.171.03.03","codeDigits":"031710303","level":"commune","name":{"fr":"Ait Yaazem","ar":"آيت يعزم"},"topics":{"dwellings":{"total":1376,"deficitRate":1.9},"occupancy":{"occupied":86.8,"vacant":6.9,"seasonal":6.3,"unoccupied":13.2},"type":{"villa":0.3,"apartment":0.1,"traditional":0.5,"modern":98.5,"sound":99.5,"slum":0.1,"ruralType":0.1,"other":0.4,"precarious":0.5},"age":{"under20":97.5,"20-49":2.3,"50+":0.2},"ageByType":{"villaUnder20":75,"villa20to49":0,"villa50Plus":25,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":85.7,"traditional20to49":14.3,"traditional50Plus":0,"modernUnder20":97.7,"modern20to49":2.1,"modern50Plus":0.1,"soundUnder20":97.6,"sound20to49":2.2,"sound50Plus":0.2,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":85.7,"precarious20to49":14.3,"precarious50Plus":0},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0.1},"roofs":{"slab":98.6,"woodOrTiles":1.2,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":96.9,"water":96.6,"sewerage":95}}},{"code":"03.171.03.05","codeDigits":"031710305","level":"commune","name":{"fr":"Jahjouh","ar":"جحجوح"},"topics":{"dwellings":{"total":1288,"deficitRate":28.5},"occupancy":{"occupied":86.3,"vacant":6.5,"seasonal":7.1,"unoccupied":13.7},"type":{"villa":0.9,"apartment":1.6,"traditional":5.1,"modern":72.7,"sound":80.4,"slum":17.2,"ruralType":0.9,"other":1.5,"precarious":19.6},"age":{"under20":45.3,"20-49":39.1,"50+":15.6},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":85.7,"apartment20to49":4.8,"apartment50Plus":9.5,"traditionalUnder20":34.8,"traditional20to49":47,"traditional50Plus":18.2,"modernUnder20":53.4,"modern20to49":40.7,"modern50Plus":6,"soundUnder20":53,"sound20to49":40.3,"sound50Plus":6.8,"slumUnder20":10,"slum20to49":33.5,"slum50Plus":56.6,"ruralTypeUnder20":33.3,"ruralType20to49":41.7,"ruralType50Plus":25,"otherUnder20":42.1,"other20to49":42.1,"other50Plus":15.8,"precariousUnder20":13.5,"precarious20to49":34.5,"precarious50Plus":52},"walls":{"concreteOrBrick":80.3,"stone":13.9,"other":5.8},"roofs":{"slab":81.2,"woodOrTiles":2.6,"sheetMetal":8.9,"other":7.3},"networks":{"electricity":91,"water":67.5,"sewerage":85.8}}},{"code":"03.271.01.01","codeDigits":"032710101","level":"commune","name":{"fr":"Azrou","ar":"أزرو"},"topics":{"dwellings":{"total":21126,"deficitRate":1.9},"occupancy":{"occupied":75.2,"vacant":13.2,"seasonal":11.6,"unoccupied":24.8},"type":{"villa":1.5,"apartment":8.6,"traditional":0.8,"modern":87.4,"sound":98.4,"slum":0.6,"ruralType":0.6,"other":0.4,"precarious":1.6},"age":{"under20":64.1,"20-49":28.2,"50+":7.7},"ageByType":{"villaUnder20":82.2,"villa20to49":10.7,"villa50Plus":7.1,"apartmentUnder20":95.7,"apartment20to49":3.5,"apartment50Plus":0.8,"traditionalUnder20":33.7,"traditional20to49":42.1,"traditional50Plus":24.2,"modernUnder20":61.6,"modern20to49":30.8,"modern50Plus":7.7,"soundUnder20":64.7,"sound20to49":28.1,"sound50Plus":7.2,"slumUnder20":20.7,"slum20to49":31,"slum50Plus":48.3,"ruralTypeUnder20":16.8,"ruralType20to49":40.7,"ruralType50Plus":42.4,"otherUnder20":74.9,"other20to49":15.2,"other50Plus":9.9,"precariousUnder20":31.6,"precarious20to49":31.1,"precarious50Plus":37.3},"walls":{"concreteOrBrick":97.9,"stone":1.8,"other":0.4},"roofs":{"slab":97.3,"woodOrTiles":2.2,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":96,"water":95.9,"sewerage":96.9}}},{"code":"03.271.01.03","codeDigits":"032710103","level":"commune","name":{"fr":"Ifrane","ar":"إفران"},"topics":{"dwellings":{"total":7650,"deficitRate":4.9},"occupancy":{"occupied":49,"vacant":11.2,"seasonal":39.8,"unoccupied":51},"type":{"villa":12.7,"apartment":41.2,"traditional":0.7,"modern":42.8,"sound":97.3,"slum":0.4,"ruralType":0.1,"other":2.3,"precarious":2.7},"age":{"under20":58.6,"20-49":35.4,"50+":6},"ageByType":{"villaUnder20":56.8,"villa20to49":27.2,"villa50Plus":16,"apartmentUnder20":77.5,"apartment20to49":20.9,"apartment50Plus":1.6,"traditionalUnder20":15.3,"traditional20to49":75.1,"traditional50Plus":9.6,"modernUnder20":42,"modern20to49":51.5,"modern50Plus":6.5,"soundUnder20":58.7,"sound20to49":35.6,"sound50Plus":5.7,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":64.1,"other20to49":30,"other50Plus":5.9,"precariousUnder20":53.9,"precarious20to49":28.1,"precarious50Plus":18},"walls":{"concreteOrBrick":94,"stone":5.7,"other":0.4},"roofs":{"slab":96.6,"woodOrTiles":3.2,"sheetMetal":0.3,"other":0},"networks":{"electricity":97.5,"water":97.6,"sewerage":98.8}}},{"code":"03.271.03.11","codeDigits":"032710311","level":"commune","name":{"fr":"Timahdite","ar":"تمحضيت"},"topics":{"dwellings":{"total":1495,"deficitRate":13.3},"occupancy":{"occupied":82,"vacant":9.7,"seasonal":8.3,"unoccupied":18},"type":{"villa":1.5,"apartment":0.1,"traditional":2.9,"modern":87.6,"sound":92.1,"slum":2.2,"ruralType":4.4,"other":1.3,"precarious":7.9},"age":{"under20":57.9,"20-49":35.1,"50+":7},"ageByType":{"villaUnder20":43.5,"villa20to49":21.7,"villa50Plus":34.8,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":34.9,"traditional20to49":39.5,"traditional50Plus":25.6,"modernUnder20":60.2,"modern20to49":36.3,"modern50Plus":3.5,"soundUnder20":59.1,"sound20to49":36.2,"sound50Plus":4.7,"slumUnder20":51.5,"slum20to49":15.2,"slum50Plus":33.3,"ruralTypeUnder20":40.9,"ruralType20to49":22.7,"ruralType50Plus":36.4,"otherUnder20":36.8,"other20to49":36.8,"other50Plus":26.3,"precariousUnder20":43.2,"precarious20to49":22.9,"precarious50Plus":33.9},"walls":{"concreteOrBrick":94.1,"stone":3.9,"other":2},"roofs":{"slab":93.6,"woodOrTiles":2.8,"sheetMetal":0.9,"other":2.7},"networks":{"electricity":96.6,"water":95.9,"sewerage":91.4}}},{"code":"03.271.03.01","codeDigits":"032710301","level":"commune","name":{"fr":"Ain Leuh","ar":"عين اللوح"},"topics":{"dwellings":{"total":1794,"deficitRate":15.8},"occupancy":{"occupied":82.4,"vacant":7.9,"seasonal":9.8,"unoccupied":17.6},"type":{"villa":0.8,"apartment":2.3,"traditional":3.6,"modern":81.2,"sound":87.9,"slum":5.7,"ruralType":5.5,"other":0.9,"precarious":12.1},"age":{"under20":23.1,"20-49":51.2,"50+":25.7},"ageByType":{"villaUnder20":33.3,"villa20to49":33.3,"villa50Plus":33.3,"apartmentUnder20":34.1,"apartment20to49":63.4,"apartment50Plus":2.4,"traditionalUnder20":4.6,"traditional20to49":33.8,"traditional50Plus":61.5,"modernUnder20":25.8,"modern20to49":56,"modern50Plus":18.3,"soundUnder20":25.2,"sound20to49":55,"sound50Plus":19.8,"slumUnder20":0,"slum20to49":13.7,"slum50Plus":86.3,"ruralTypeUnder20":11.2,"ruralType20to49":32.7,"ruralType50Plus":56.1,"otherUnder20":35.3,"other20to49":29.4,"other50Plus":35.3,"precariousUnder20":7.8,"precarious20to49":23.5,"precarious50Plus":68.7},"walls":{"concreteOrBrick":84.6,"stone":11.5,"other":3.8},"roofs":{"slab":86.2,"woodOrTiles":10.1,"sheetMetal":0.7,"other":3.1},"networks":{"electricity":97.7,"water":92.1,"sewerage":88.7}}},{"code":"03.271.03.07","codeDigits":"032710307","level":"commune","name":{"fr":"Sidi El Makhfi","ar":"سيدي المخفي"},"topics":{"dwellings":{"total":1608,"deficitRate":6.3},"occupancy":{"occupied":85.1,"vacant":10.9,"seasonal":4,"unoccupied":14.9},"type":{"villa":0.7,"apartment":1.1,"traditional":0.9,"modern":93.3,"sound":96,"slum":1,"ruralType":2.5,"other":0.4,"precarious":4},"age":{"under20":56.3,"20-49":43,"50+":0.7},"ageByType":{"villaUnder20":58.3,"villa20to49":41.7,"villa50Plus":0,"apartmentUnder20":88.9,"apartment20to49":11.1,"apartment50Plus":0,"traditionalUnder20":64.3,"traditional20to49":35.7,"traditional50Plus":0,"modernUnder20":57.3,"modern20to49":42.1,"modern50Plus":0.6,"soundUnder20":57.7,"sound20to49":41.7,"sound50Plus":0.6,"slumUnder20":6.3,"slum20to49":93.8,"slum50Plus":0,"ruralTypeUnder20":19.5,"ruralType20to49":75.6,"ruralType50Plus":4.9,"otherUnder20":71.4,"other20to49":28.6,"other50Plus":0,"precariousUnder20":21.9,"precarious20to49":75,"precarious50Plus":3.1},"walls":{"concreteOrBrick":97.2,"stone":1.2,"other":1.6},"roofs":{"slab":96,"woodOrTiles":2.5,"sheetMetal":0.2,"other":1.3},"networks":{"electricity":96.1,"water":94.8,"sewerage":93.8}}},{"code":"03.271.03.05","codeDigits":"032710305","level":"commune","name":{"fr":"Oued Ifrane","ar":"واد إفران"},"topics":{"dwellings":{"total":1058,"deficitRate":23.1},"occupancy":{"occupied":85.3,"vacant":7.8,"seasonal":6.8,"unoccupied":14.7},"type":{"villa":0.1,"apartment":0,"traditional":3.2,"modern":79.5,"sound":82.8,"slum":14.5,"ruralType":2.4,"other":0.4,"precarious":17.2},"age":{"under20":75.9,"20-49":15.8,"50+":8.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":61.8,"traditional20to49":32.4,"traditional50Plus":5.9,"modernUnder20":85.6,"modern20to49":13.4,"modern50Plus":1,"soundUnder20":84.7,"sound20to49":14.2,"sound50Plus":1.1,"slumUnder20":30.1,"slum20to49":22.9,"slum50Plus":47.1,"ruralTypeUnder20":52,"ruralType20to49":24,"ruralType50Plus":24,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":33.5,"precarious20to49":23.6,"precarious50Plus":42.9},"walls":{"concreteOrBrick":85,"stone":9.9,"other":5.1},"roofs":{"slab":76.6,"woodOrTiles":11.4,"sheetMetal":4.6,"other":7.4},"networks":{"electricity":93.7,"water":94.4,"sewerage":95}}},{"code":"03.591.01.01","codeDigits":"035910101","level":"commune","name":{"fr":"Moulay Yacoub","ar":"مولاي يعقوب"},"topics":{"dwellings":{"total":1564,"deficitRate":13.4},"occupancy":{"occupied":69.2,"vacant":12.7,"seasonal":18.1,"unoccupied":30.8},"type":{"villa":0.6,"apartment":0,"traditional":0.9,"modern":90.3,"sound":91.8,"slum":0.5,"ruralType":6.7,"other":1,"precarious":8.2},"age":{"under20":41.9,"20-49":57.3,"50+":0.8},"ageByType":{"villaUnder20":33.3,"villa20to49":66.7,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":57.1,"traditional20to49":28.6,"traditional50Plus":14.3,"modernUnder20":43.9,"modern20to49":55.8,"modern50Plus":0.4,"soundUnder20":43.9,"sound20to49":55.6,"sound50Plus":0.5,"slumUnder20":12.5,"slum20to49":87.5,"slum50Plus":0,"ruralTypeUnder20":17.1,"ruralType20to49":80,"ruralType50Plus":2.9,"otherUnder20":40,"other20to49":46.7,"other50Plus":13.3,"precariousUnder20":19.5,"precarious20to49":76.6,"precarious50Plus":3.9},"walls":{"concreteOrBrick":91.6,"stone":1.2,"other":7.2},"roofs":{"slab":91.4,"woodOrTiles":1.3,"sheetMetal":0.2,"other":7},"networks":{"electricity":96.8,"water":97.2,"sewerage":80.6}}},{"code":"03.591.01.03","codeDigits":"035910103","level":"commune","name":{"fr":"Ain Chkef","ar":"عين الشقف"},"topics":{"dwellings":{"total":16117,"deficitRate":5.6},"occupancy":{"occupied":59.3,"vacant":31.3,"seasonal":9.4,"unoccupied":40.7},"type":{"villa":13.4,"apartment":20.2,"traditional":0.5,"modern":61.4,"sound":95.5,"slum":2.5,"ruralType":1.4,"other":0.6,"precarious":4.5},"age":{"under20":93.4,"20-49":4.8,"50+":1.8},"ageByType":{"villaUnder20":99.5,"villa20to49":0.3,"villa50Plus":0.2,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":57.5,"traditional20to49":24.7,"traditional50Plus":17.8,"modernUnder20":93,"modern20to49":5.5,"modern50Plus":1.5,"soundUnder20":95.2,"sound20to49":3.7,"sound50Plus":1.1,"slumUnder20":58.2,"slum20to49":29.7,"slum50Plus":12.1,"ruralTypeUnder20":34.4,"ruralType20to49":31.9,"ruralType50Plus":33.7,"otherUnder20":90.8,"other20to49":7,"other50Plus":2.2,"precariousUnder20":55.4,"precarious20to49":27.3,"precarious50Plus":17.3},"walls":{"concreteOrBrick":98.2,"stone":1,"other":0.8},"roofs":{"slab":96.5,"woodOrTiles":0.8,"sheetMetal":0.3,"other":2.5},"networks":{"electricity":80.1,"water":79.7,"sewerage":91.9}}},{"code":"03.451.01.09","codeDigits":"034510109","level":"commune","name":{"fr":"Sefrou","ar":"صفرو"},"topics":{"dwellings":{"total":30170,"deficitRate":4.6},"occupancy":{"occupied":78.2,"vacant":11.3,"seasonal":10.5,"unoccupied":21.8},"type":{"villa":2.7,"apartment":8.6,"traditional":5.4,"modern":80.6,"sound":97.3,"slum":1.5,"ruralType":0.1,"other":1.1,"precarious":2.7},"age":{"under20":55.1,"20-49":39.4,"50+":5.5},"ageByType":{"villaUnder20":54,"villa20to49":44.8,"villa50Plus":1.2,"apartmentUnder20":90,"apartment20to49":9.9,"apartment50Plus":0.1,"traditionalUnder20":4.5,"traditional20to49":35.7,"traditional50Plus":59.8,"modernUnder20":55.9,"modern20to49":41.7,"modern50Plus":2.4,"soundUnder20":56,"sound20to49":38.7,"sound50Plus":5.3,"slumUnder20":18.8,"slum20to49":69.8,"slum50Plus":11.5,"ruralTypeUnder20":30.9,"ruralType20to49":49.1,"ruralType50Plus":20,"otherUnder20":25.1,"other20to49":62.5,"other50Plus":12.5,"precariousUnder20":21.8,"precarious20to49":66,"precarious50Plus":12.2},"walls":{"concreteOrBrick":96.4,"stone":3.4,"other":0.2},"roofs":{"slab":95.4,"woodOrTiles":4.3,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.7,"water":95.8,"sewerage":97.7}}},{"code":"03.451.01.05","codeDigits":"034510105","level":"commune","name":{"fr":"Immouzzer-Kandar","ar":"إيموزار كندر"},"topics":{"dwellings":{"total":9575,"deficitRate":9.9},"occupancy":{"occupied":60,"vacant":10.1,"seasonal":29.9,"unoccupied":40},"type":{"villa":6.8,"apartment":16,"traditional":2.9,"modern":68.3,"sound":94,"slum":3.2,"ruralType":0.5,"other":2.3,"precarious":6},"age":{"under20":53.2,"20-49":43.8,"50+":3},"ageByType":{"villaUnder20":45.1,"villa20to49":47.3,"villa50Plus":7.6,"apartmentUnder20":91.2,"apartment20to49":8.8,"apartment50Plus":0,"traditionalUnder20":60.5,"traditional20to49":38.8,"traditional50Plus":0.7,"modernUnder20":46.2,"modern20to49":50.8,"modern50Plus":3,"soundUnder20":54.2,"sound20to49":43,"sound50Plus":2.8,"slumUnder20":42.1,"slum20to49":49.1,"slum50Plus":8.8,"ruralTypeUnder20":22.2,"ruralType20to49":77.8,"ruralType50Plus":0,"otherUnder20":33.9,"other20to49":59.2,"other50Plus":6.8,"precariousUnder20":37.3,"precarious20to49":55.5,"precarious50Plus":7.3},"walls":{"concreteOrBrick":97.2,"stone":2.3,"other":0.4},"roofs":{"slab":88.3,"woodOrTiles":10.7,"sheetMetal":0.4,"other":0.6},"networks":{"electricity":94.6,"water":92.1,"sewerage":83.4}}},{"code":"03.451.01.01","codeDigits":"034510101","level":"commune","name":{"fr":"Bhalil","ar":"البهاليل"},"topics":{"dwellings":{"total":5071,"deficitRate":9.6},"occupancy":{"occupied":76.1,"vacant":16,"seasonal":7.9,"unoccupied":23.9},"type":{"villa":7,"apartment":8,"traditional":8.6,"modern":68.6,"sound":92.3,"slum":2.6,"ruralType":3.9,"other":1.3,"precarious":7.7},"age":{"under20":44.3,"20-49":50.1,"50+":5.7},"ageByType":{"villaUnder20":49,"villa20to49":51,"villa50Plus":0,"apartmentUnder20":95.9,"apartment20to49":4.1,"apartment50Plus":0,"traditionalUnder20":31.8,"traditional20to49":53.7,"traditional50Plus":14.5,"modernUnder20":38.3,"modern20to49":56.8,"modern50Plus":4.9,"soundUnder20":43.6,"sound20to49":51.5,"sound50Plus":5,"slumUnder20":10,"slum20to49":56.7,"slum50Plus":33.3,"ruralTypeUnder20":91.1,"ruralType20to49":8.9,"ruralType50Plus":0,"otherUnder20":21.5,"other20to49":60,"other50Plus":18.5,"precariousUnder20":52.5,"precarious20to49":33.3,"precarious50Plus":14.2},"walls":{"concreteOrBrick":93.5,"stone":6,"other":0.5},"roofs":{"slab":95.6,"woodOrTiles":3,"sheetMetal":0.3,"other":1},"networks":{"electricity":97.6,"water":97,"sewerage":91.9}}},{"code":"03.451.01.03","codeDigits":"034510103","level":"commune","name":{"fr":"El Menzel","ar":"المنزل"},"topics":{"dwellings":{"total":4202,"deficitRate":3.6},"occupancy":{"occupied":75.8,"vacant":13.6,"seasonal":10.5,"unoccupied":24.2},"type":{"villa":0.7,"apartment":1.6,"traditional":7.1,"modern":87.7,"sound":97.1,"slum":1.2,"ruralType":1,"other":0.7,"precarious":2.9},"age":{"under20":24.8,"20-49":69.9,"50+":5.2},"ageByType":{"villaUnder20":13.3,"villa20to49":75,"villa50Plus":11.7,"apartmentUnder20":62.5,"apartment20to49":36,"apartment50Plus":1.5,"traditionalUnder20":19.6,"traditional20to49":69.3,"traditional50Plus":11.2,"modernUnder20":24.8,"modern20to49":71.7,"modern50Plus":3.5,"soundUnder20":24.9,"sound20to49":71,"sound50Plus":4.1,"slumUnder20":18.2,"slum20to49":27.3,"slum50Plus":54.5,"ruralTypeUnder20":8.7,"ruralType20to49":42.4,"ruralType50Plus":48.8,"otherUnder20":48.6,"other20to49":38.6,"other50Plus":12.9,"precariousUnder20":21.8,"precarious20to49":35.2,"precarious50Plus":43},"walls":{"concreteOrBrick":96.3,"stone":2.4,"other":1.3},"roofs":{"slab":96.3,"woodOrTiles":2.9,"sheetMetal":0.1,"other":0.7},"networks":{"electricity":98,"water":98,"sewerage":95.5}}},{"code":"03.451.01.07","codeDigits":"034510107","level":"commune","name":{"fr":"Ribate El Kheir","ar":"رباط الخير"},"topics":{"dwellings":{"total":5962,"deficitRate":2.6},"occupancy":{"occupied":81.3,"vacant":9,"seasonal":9.7,"unoccupied":18.7},"type":{"villa":1.4,"apartment":0.3,"traditional":0.4,"modern":95.8,"sound":97.9,"slum":0.6,"ruralType":0.9,"other":0.6,"precarious":2.1},"age":{"under20":65.8,"20-49":29.6,"50+":4.6},"ageByType":{"villaUnder20":37,"villa20to49":60.6,"villa50Plus":2.4,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":58,"traditional20to49":38,"traditional50Plus":4,"modernUnder20":67.3,"modern20to49":29.2,"modern50Plus":3.5,"soundUnder20":67,"sound20to49":29.5,"sound50Plus":3.5,"slumUnder20":0,"slum20to49":16.7,"slum50Plus":83.3,"ruralTypeUnder20":17.4,"ruralType20to49":60.9,"ruralType50Plus":21.8,"otherUnder20":10.3,"other20to49":10.3,"other50Plus":79.4,"precariousUnder20":10.2,"precarious20to49":33.9,"precarious50Plus":55.9},"walls":{"concreteOrBrick":98.2,"stone":1.2,"other":0.6},"roofs":{"slab":98.1,"woodOrTiles":1.2,"sheetMetal":0.5,"other":0.2},"networks":{"electricity":96.6,"water":96.7,"sewerage":78.9}}},{"code":"03.451.03.03","codeDigits":"034510303","level":"commune","name":{"fr":"Ain Timguenai","ar":"عين تمكناي"},"topics":{"dwellings":{"total":1345,"deficitRate":12},"occupancy":{"occupied":80.7,"vacant":10.6,"seasonal":8.8,"unoccupied":19.3},"type":{"villa":2,"apartment":0.1,"traditional":5.6,"modern":86.5,"sound":94.1,"slum":1,"ruralType":4.5,"other":0.3,"precarious":5.9},"age":{"under20":64.5,"20-49":34.3,"50+":1.2},"ageByType":{"villaUnder20":85.2,"villa20to49":11.1,"villa50Plus":3.7,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":65.3,"traditional20to49":32,"traditional50Plus":2.7,"modernUnder20":66.3,"modern20to49":32.9,"modern50Plus":0.8,"soundUnder20":66.7,"sound20to49":32.4,"sound50Plus":0.9,"slumUnder20":14.3,"slum20to49":64.3,"slum50Plus":21.4,"ruralTypeUnder20":29.5,"ruralType20to49":68.9,"ruralType50Plus":1.6,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":29.1,"precarious20to49":65.8,"precarious50Plus":5.1},"walls":{"concreteOrBrick":98,"stone":1.1,"other":0.9},"roofs":{"slab":97.6,"woodOrTiles":2,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":96.8,"water":98.1,"sewerage":1.3}}},{"code":"03.451.05.01","codeDigits":"034510501","level":"commune","name":{"fr":"Ain Cheggag","ar":"عين الشكاك"},"topics":{"dwellings":{"total":4913,"deficitRate":12.7},"occupancy":{"occupied":76.9,"vacant":16.4,"seasonal":6.7,"unoccupied":23.1},"type":{"villa":1.3,"apartment":6.1,"traditional":3,"modern":79.6,"sound":90,"slum":6.6,"ruralType":2.8,"other":0.7,"precarious":10},"age":{"under20":82.4,"20-49":14.4,"50+":3.2},"ageByType":{"villaUnder20":61.3,"villa20to49":22.6,"villa50Plus":16.1,"apartmentUnder20":68.1,"apartment20to49":25.1,"apartment50Plus":6.8,"traditionalUnder20":78.4,"traditional20to49":20.9,"traditional50Plus":0.7,"modernUnder20":86,"modern20to49":12.1,"modern50Plus":1.9,"soundUnder20":84.2,"sound20to49":13.4,"sound50Plus":2.4,"slumUnder20":65.2,"slum20to49":23.2,"slum50Plus":11.6,"ruralTypeUnder20":71,"ruralType20to49":21.7,"ruralType50Plus":7.2,"otherUnder20":63.2,"other20to49":21.6,"other50Plus":15.2,"precariousUnder20":66.7,"precarious20to49":22.7,"precarious50Plus":10.6},"walls":{"concreteOrBrick":99,"stone":0.7,"other":0.3},"roofs":{"slab":97.9,"woodOrTiles":1.2,"sheetMetal":0.3,"other":0.7},"networks":{"electricity":86.6,"water":91.2,"sewerage":66.1}}},{"code":"03.131.01.01","codeDigits":"031310101","level":"commune","name":{"fr":"Boulemane","ar":"بولمان"},"topics":{"dwellings":{"total":2415,"deficitRate":11.8},"occupancy":{"occupied":78.5,"vacant":15.7,"seasonal":5.8,"unoccupied":21.5},"type":{"villa":0.9,"apartment":1.1,"traditional":1.1,"modern":87.2,"sound":90.3,"slum":5.1,"ruralType":4.4,"other":0.2,"precarious":9.7},"age":{"under20":40.5,"20-49":53.5,"50+":6},"ageByType":{"villaUnder20":63.6,"villa20to49":31.8,"villa50Plus":4.5,"apartmentUnder20":77.8,"apartment20to49":22.2,"apartment50Plus":0,"traditionalUnder20":77.8,"traditional20to49":18.5,"traditional50Plus":3.7,"modernUnder20":43,"modern20to49":54.8,"modern50Plus":2.2,"soundUnder20":44,"sound20to49":53.7,"sound50Plus":2.2,"slumUnder20":4.5,"slum20to49":27.3,"slum50Plus":68.2,"ruralTypeUnder20":11,"ruralType20to49":78.1,"ruralType50Plus":11,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":7.4,"precarious20to49":51.5,"precarious50Plus":41.1},"walls":{"concreteOrBrick":86.6,"stone":11.7,"other":1.7},"roofs":{"slab":90.9,"woodOrTiles":3.4,"sheetMetal":3.8,"other":2},"networks":{"electricity":98.4,"water":96.3,"sewerage":92.8}}},{"code":"03.131.01.03","codeDigits":"031310103","level":"commune","name":{"fr":"Missour","ar":"ميسور"},"topics":{"dwellings":{"total":8493,"deficitRate":9.2},"occupancy":{"occupied":82.6,"vacant":11,"seasonal":6.4,"unoccupied":17.4},"type":{"villa":1.5,"apartment":4.2,"traditional":0.7,"modern":85.8,"sound":92.3,"slum":7.2,"ruralType":0.1,"other":0.4,"precarious":7.7},"age":{"under20":47.2,"20-49":52.5,"50+":0.3},"ageByType":{"villaUnder20":27.6,"villa20to49":68.3,"villa50Plus":4.1,"apartmentUnder20":16.8,"apartment20to49":83.2,"apartment50Plus":0,"traditionalUnder20":34.2,"traditional20to49":62.6,"traditional50Plus":3.2,"modernUnder20":52.4,"modern20to49":47.3,"modern50Plus":0.2,"soundUnder20":50.3,"sound20to49":49.4,"sound50Plus":0.3,"slumUnder20":7.1,"slum20to49":92.1,"slum50Plus":0.8,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":10.2,"precarious20to49":89.1,"precarious50Plus":0.7},"walls":{"concreteOrBrick":93.1,"stone":1.9,"other":5},"roofs":{"slab":92.1,"woodOrTiles":2.2,"sheetMetal":0.3,"other":5.4},"networks":{"electricity":89.6,"water":91,"sewerage":89}}},{"code":"03.131.01.05","codeDigits":"031310105","level":"commune","name":{"fr":"Outat El Haj","ar":"أوطاط الحاج"},"topics":{"dwellings":{"total":5706,"deficitRate":5.2},"occupancy":{"occupied":72.6,"vacant":19.6,"seasonal":7.8,"unoccupied":27.4},"type":{"villa":0.5,"apartment":3.3,"traditional":1.3,"modern":91.5,"sound":96.6,"slum":1.1,"ruralType":2.1,"other":0.2,"precarious":3.4},"age":{"under20":47.8,"20-49":51,"50+":1.2},"ageByType":{"villaUnder20":32.2,"villa20to49":67.8,"villa50Plus":0,"apartmentUnder20":7.5,"apartment20to49":92.5,"apartment50Plus":0,"traditionalUnder20":21.3,"traditional20to49":77.3,"traditional50Plus":1.3,"modernUnder20":51.2,"modern20to49":48.4,"modern50Plus":0.4,"soundUnder20":49.2,"sound20to49":50.4,"sound50Plus":0.4,"slumUnder20":6.7,"slum20to49":80,"slum50Plus":13.3,"ruralTypeUnder20":3.9,"ruralType20to49":67.1,"ruralType50Plus":29,"otherUnder20":57.1,"other20to49":14.3,"other50Plus":28.6,"precariousUnder20":8.7,"precarious20to49":67.3,"precarious50Plus":24.1},"walls":{"concreteOrBrick":96.5,"stone":1.5,"other":2},"roofs":{"slab":96,"woodOrTiles":2.8,"sheetMetal":0,"other":1.2},"networks":{"electricity":96.7,"water":96.3,"sewerage":90.7}}},{"code":"03.131.01.02","codeDigits":"031310102","level":"commune","name":{"fr":"Imouzzer Marmoucha","ar":"إيموزار مرموشة"},"topics":{"dwellings":{"total":1770,"deficitRate":5.6},"occupancy":{"occupied":75.2,"vacant":16.8,"seasonal":8,"unoccupied":24.8},"type":{"villa":0.5,"apartment":0,"traditional":4.1,"modern":91.9,"sound":96.4,"slum":2.7,"ruralType":0.4,"other":0.5,"precarious":3.6},"age":{"under20":45,"20-49":52.9,"50+":2},"ageByType":{"villaUnder20":75,"villa20to49":25,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":87.5,"traditional20to49":11.1,"traditional50Plus":1.4,"modernUnder20":43.5,"modern20to49":55.1,"modern50Plus":1.4,"soundUnder20":45.5,"sound20to49":53.1,"sound50Plus":1.3,"slumUnder20":27.7,"slum20to49":44.7,"slum50Plus":27.7,"ruralTypeUnder20":28.6,"ruralType20to49":71.4,"ruralType50Plus":0,"otherUnder20":55.6,"other20to49":44.4,"other50Plus":0,"precariousUnder20":31.7,"precarious20to49":47.6,"precarious50Plus":20.6},"walls":{"concreteOrBrick":96.5,"stone":2.4,"other":1.1},"roofs":{"slab":96.2,"woodOrTiles":2,"sheetMetal":0.7,"other":1.1},"networks":{"electricity":95.7,"water":95.3,"sewerage":85.6}}},{"code":"03.131.03.11","codeDigits":"031310311","level":"commune","name":{"fr":"Guigou","ar":"كيكو"},"topics":{"dwellings":{"total":3678,"deficitRate":9.4},"occupancy":{"occupied":84,"vacant":11.1,"seasonal":4.9,"unoccupied":16},"type":{"villa":0.1,"apartment":0,"traditional":1.4,"modern":90.9,"sound":92.4,"slum":7.1,"ruralType":0.3,"other":0.2,"precarious":7.6},"age":{"under20":29.4,"20-49":68.9,"50+":1.7},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":39.2,"traditional20to49":43.1,"traditional50Plus":17.7,"modernUnder20":31.3,"modern20to49":68,"modern50Plus":0.6,"soundUnder20":31.5,"sound20to49":67.6,"sound50Plus":0.9,"slumUnder20":3.5,"slum20to49":84.2,"slum50Plus":12.3,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":28.6,"other20to49":71.4,"other50Plus":0,"precariousUnder20":4,"precarious20to49":84.5,"precarious50Plus":11.5},"walls":{"concreteOrBrick":91.4,"stone":4.8,"other":3.8},"roofs":{"slab":91.8,"woodOrTiles":4.2,"sheetMetal":0.6,"other":3.4},"networks":{"electricity":94.6,"water":95.2,"sewerage":1.7}}},{"code":"03.131.03.15","codeDigits":"031310315","level":"commune","name":{"fr":"Skoura M'daz","ar":"سكورة-مداز"},"topics":{"dwellings":{"total":1097,"deficitRate":9.7},"occupancy":{"occupied":72.6,"vacant":14.2,"seasonal":13.2,"unoccupied":27.4},"type":{"villa":0.1,"apartment":0.2,"traditional":1.3,"modern":91.6,"sound":93.2,"slum":1.4,"ruralType":4.9,"other":0.5,"precarious":6.8},"age":{"under20":41,"20-49":53.1,"50+":5.9},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":50,"apartment20to49":50,"apartment50Plus":0,"traditionalUnder20":50,"traditional20to49":50,"traditional50Plus":0,"modernUnder20":42.9,"modern20to49":53.9,"modern50Plus":3.2,"soundUnder20":43,"sound20to49":53.9,"sound50Plus":3.1,"slumUnder20":0,"slum20to49":60,"slum50Plus":40,"ruralTypeUnder20":18.5,"ruralType20to49":33.3,"ruralType50Plus":48.1,"otherUnder20":16.7,"other20to49":66.7,"other50Plus":16.7,"precariousUnder20":14.7,"precarious20to49":41.3,"precarious50Plus":44},"walls":{"concreteOrBrick":90,"stone":5.4,"other":4.6},"roofs":{"slab":93.3,"woodOrTiles":2.9,"sheetMetal":0.1,"other":3.6},"networks":{"electricity":95.3,"water":94.2,"sewerage":1}}},{"code":"03.531.01.05","codeDigits":"035310105","level":"commune","name":{"fr":"Taounate","ar":"تاونات"},"topics":{"dwellings":{"total":11542,"deficitRate":6.9},"occupancy":{"occupied":81.7,"vacant":9.8,"seasonal":8.5,"unoccupied":18.3},"type":{"villa":0.5,"apartment":1.6,"traditional":0.8,"modern":92.3,"sound":95.2,"slum":0.9,"ruralType":3.6,"other":0.4,"precarious":4.8},"age":{"under20":61.6,"20-49":32.8,"50+":5.7},"ageByType":{"villaUnder20":96.4,"villa20to49":1.8,"villa50Plus":1.8,"apartmentUnder20":72.9,"apartment20to49":15.1,"apartment50Plus":12,"traditionalUnder20":51.6,"traditional20to49":41.2,"traditional50Plus":7.2,"modernUnder20":62.3,"modern20to49":32.9,"modern50Plus":4.8,"soundUnder20":62.5,"sound20to49":32.5,"sound50Plus":4.9,"slumUnder20":23.8,"slum20to49":61.9,"slum50Plus":14.3,"ruralTypeUnder20":43.4,"ruralType20to49":33.2,"ruralType50Plus":23.4,"otherUnder20":68.9,"other20to49":23.8,"other50Plus":7.3,"precariousUnder20":42,"precarious20to49":37.6,"precarious50Plus":20.4},"walls":{"concreteOrBrick":96.2,"stone":0.9,"other":2.9},"roofs":{"slab":94.9,"woodOrTiles":1.6,"sheetMetal":0.5,"other":2.9},"networks":{"electricity":97.2,"water":94.7,"sewerage":86.9}}},{"code":"03.531.01.03","codeDigits":"035310103","level":"commune","name":{"fr":"Karia Ba Mohamed","ar":"قرية با محمد"},"topics":{"dwellings":{"total":5986,"deficitRate":15.5},"occupancy":{"occupied":83.1,"vacant":13,"seasonal":3.8,"unoccupied":16.9},"type":{"villa":1.1,"apartment":3,"traditional":1,"modern":82.6,"sound":87.6,"slum":2.5,"ruralType":9.3,"other":0.5,"precarious":12.4},"age":{"under20":62.4,"20-49":34.6,"50+":2.9},"ageByType":{"villaUnder20":51.6,"villa20to49":46.8,"villa50Plus":1.6,"apartmentUnder20":74.5,"apartment20to49":25.5,"apartment50Plus":0,"traditionalUnder20":63.8,"traditional20to49":34.5,"traditional50Plus":1.7,"modernUnder20":66.6,"modern20to49":31.2,"modern50Plus":2.2,"soundUnder20":66.6,"sound20to49":31.3,"sound50Plus":2.1,"slumUnder20":72.2,"slum20to49":19.4,"slum50Plus":8.3,"ruralTypeUnder20":19.8,"ruralType20to49":70.7,"ruralType50Plus":9.5,"otherUnder20":69.8,"other20to49":30.2,"other50Plus":0,"precariousUnder20":32.6,"precarious20to49":58.5,"precarious50Plus":8.9},"walls":{"concreteOrBrick":88.3,"stone":0.9,"other":10.9},"roofs":{"slab":87.3,"woodOrTiles":1.1,"sheetMetal":1.9,"other":9.7},"networks":{"electricity":97.1,"water":94.3,"sewerage":90.4}}},{"code":"03.531.01.01","codeDigits":"035310101","level":"commune","name":{"fr":"Rhafsai","ar":"غفساي"},"topics":{"dwellings":{"total":2349,"deficitRate":25.6},"occupancy":{"occupied":78.5,"vacant":12.3,"seasonal":9.1,"unoccupied":21.5},"type":{"villa":0.9,"apartment":3.4,"traditional":0.9,"modern":77.1,"sound":82.2,"slum":8.6,"ruralType":8.9,"other":0.3,"precarious":17.8},"age":{"under20":64.4,"20-49":32.5,"50+":3.1},"ageByType":{"villaUnder20":35.7,"villa20to49":59.5,"villa50Plus":4.8,"apartmentUnder20":88.4,"apartment20to49":11.6,"apartment50Plus":0,"traditionalUnder20":19,"traditional20to49":71.5,"traditional50Plus":9.5,"modernUnder20":71.3,"modern20to49":28.3,"modern50Plus":0.3,"soundUnder20":71.1,"sound20to49":28.5,"sound50Plus":0.5,"slumUnder20":15.2,"slum20to49":58.7,"slum50Plus":26.1,"ruralTypeUnder20":48.5,"ruralType20to49":45.6,"ruralType50Plus":5.8,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":33.3,"precarious20to49":51.2,"precarious50Plus":15.5},"walls":{"concreteOrBrick":82.4,"stone":3.2,"other":14.4},"roofs":{"slab":80.9,"woodOrTiles":1.8,"sheetMetal":1.7,"other":15.6},"networks":{"electricity":96,"water":90.1,"sewerage":84.6}}},{"code":"03.531.01.07","codeDigits":"035310107","level":"commune","name":{"fr":"Thar Es-Souk","ar":"طهر السوق"},"topics":{"dwellings":{"total":1986,"deficitRate":40.6},"occupancy":{"occupied":69.8,"vacant":14.5,"seasonal":15.7,"unoccupied":30.2},"type":{"villa":0.1,"apartment":0.4,"traditional":1.4,"modern":74.4,"sound":76.3,"slum":0.9,"ruralType":22.3,"other":0.6,"precarious":23.7},"age":{"under20":44.5,"20-49":39.9,"50+":15.6},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":25,"traditional20to49":25,"traditional50Plus":50,"modernUnder20":52.9,"modern20to49":40.1,"modern50Plus":6.9,"soundUnder20":52.1,"sound20to49":40.2,"sound50Plus":7.7,"slumUnder20":11.8,"slum20to49":35.3,"slum50Plus":52.9,"ruralTypeUnder20":20.6,"ruralType20to49":38.7,"ruralType50Plus":40.7,"otherUnder20":8.3,"other20to49":58.3,"other50Plus":33.3,"precariousUnder20":20,"precarious20to49":39.1,"precarious50Plus":41},"walls":{"concreteOrBrick":75,"stone":8.4,"other":16.6},"roofs":{"slab":74.3,"woodOrTiles":3.9,"sheetMetal":6.1,"other":15.6},"networks":{"electricity":92.5,"water":68.4,"sewerage":38.9}}},{"code":"03.531.01.09","codeDigits":"035310109","level":"commune","name":{"fr":"Tissa","ar":"تيسة"},"topics":{"dwellings":{"total":3316,"deficitRate":30.3},"occupancy":{"occupied":80,"vacant":13.8,"seasonal":6.2,"unoccupied":20},"type":{"villa":0.1,"apartment":2.1,"traditional":1.8,"modern":75,"sound":79,"slum":1.4,"ruralType":19,"other":0.6,"precarious":21},"age":{"under20":58.6,"20-49":40.8,"50+":0.6},"ageByType":{"villaUnder20":25,"villa20to49":75,"villa50Plus":0,"apartmentUnder20":41.2,"apartment20to49":58.8,"apartment50Plus":0,"traditionalUnder20":33.9,"traditional20to49":62.7,"traditional50Plus":3.4,"modernUnder20":67.7,"modern20to49":31.8,"modern50Plus":0.5,"soundUnder20":66.2,"sound20to49":33.2,"sound50Plus":0.6,"slumUnder20":37.5,"slum20to49":62.5,"slum50Plus":0,"ruralTypeUnder20":29.5,"ruralType20to49":69.7,"ruralType50Plus":0.8,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":30.1,"precarious20to49":69.1,"precarious50Plus":0.7},"walls":{"concreteOrBrick":79.8,"stone":1.4,"other":18.8},"roofs":{"slab":80,"woodOrTiles":1.4,"sheetMetal":0.7,"other":17.9},"networks":{"electricity":96.4,"water":75.5,"sewerage":72.5}}},{"code":"03.531.03.09","codeDigits":"035310309","level":"commune","name":{"fr":"Ourtzarh","ar":"أورتزاغ"},"topics":{"dwellings":{"total":736,"deficitRate":15.3},"occupancy":{"occupied":81.8,"vacant":8.3,"seasonal":9.9,"unoccupied":18.2},"type":{"villa":0.4,"apartment":0,"traditional":1.5,"modern":88.2,"sound":90.1,"slum":0.1,"ruralType":9,"other":0.8,"precarious":9.9},"age":{"under20":47,"20-49":42.9,"50+":10.1},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":100,"traditional50Plus":0,"modernUnder20":51.6,"modern20to49":40.4,"modern50Plus":8,"soundUnder20":50.5,"sound20to49":41.6,"sound50Plus":7.8,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":12.1,"ruralType20to49":57.6,"ruralType50Plus":30.3,"otherUnder20":50,"other20to49":16.7,"other50Plus":33.3,"precariousUnder20":15.1,"precarious20to49":54.8,"precarious50Plus":30.1},"walls":{"concreteOrBrick":92,"stone":0,"other":8},"roofs":{"slab":90.4,"woodOrTiles":1.5,"sheetMetal":0,"other":8.2},"networks":{"electricity":96.2,"water":95.2,"sewerage":81.4}}},{"code":"03.531.07.09","codeDigits":"035310709","level":"commune","name":{"fr":"Bouhouda","ar":"بوهودة"},"topics":{"dwellings":{"total":1158,"deficitRate":5.8},"occupancy":{"occupied":77.8,"vacant":7.7,"seasonal":14.5,"unoccupied":22.2},"type":{"villa":0.5,"apartment":0,"traditional":2.2,"modern":95.9,"sound":98.5,"slum":0.2,"ruralType":0.9,"other":0.4,"precarious":1.5},"age":{"under20":74.8,"20-49":24,"50+":1.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":68,"traditional20to49":28,"traditional50Plus":4,"modernUnder20":75.1,"modern20to49":24,"modern50Plus":0.9,"soundUnder20":75.1,"sound20to49":23.9,"sound50Plus":1,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":60,"ruralType20to49":10,"ruralType50Plus":30,"otherUnder20":40,"other20to49":60,"other50Plus":0,"precariousUnder20":52.9,"precarious20to49":29.4,"precarious50Plus":17.6},"walls":{"concreteOrBrick":98.9,"stone":0.7,"other":0.4},"roofs":{"slab":98.7,"woodOrTiles":0.8,"sheetMetal":0.3,"other":0.3},"networks":{"electricity":96.9,"water":95,"sewerage":68}}},{"code":"03.531.09.01","codeDigits":"035310901","level":"commune","name":{"fr":"Ain Aicha","ar":"عين عائشة"},"topics":{"dwellings":{"total":1693,"deficitRate":17.9},"occupancy":{"occupied":86.1,"vacant":7.9,"seasonal":6,"unoccupied":13.9},"type":{"villa":0.2,"apartment":1.3,"traditional":1.5,"modern":85.2,"sound":88.3,"slum":0.5,"ruralType":10.6,"other":0.5,"precarious":11.7},"age":{"under20":70.8,"20-49":22.9,"50+":6.3},"ageByType":{"villaUnder20":50,"villa20to49":0,"villa50Plus":50,"apartmentUnder20":77.3,"apartment20to49":22.7,"apartment50Plus":0,"traditionalUnder20":80.8,"traditional20to49":7.7,"traditional50Plus":11.5,"modernUnder20":73.7,"modern20to49":22.6,"modern50Plus":3.7,"soundUnder20":73.8,"sound20to49":22.3,"sound50Plus":3.9,"slumUnder20":88.9,"slum20to49":11.1,"slum50Plus":0,"ruralTypeUnder20":45.6,"ruralType20to49":28.9,"ruralType50Plus":25.6,"otherUnder20":55.6,"other20to49":22.2,"other50Plus":22.2,"precariousUnder20":48,"precarious20to49":27.8,"precarious50Plus":24.2},"walls":{"concreteOrBrick":89.8,"stone":0.7,"other":9.5},"roofs":{"slab":88.4,"woodOrTiles":1.1,"sheetMetal":3.4,"other":7.1},"networks":{"electricity":96.8,"water":84.3,"sewerage":50.6}}},{"code":"03.561.01.11","codeDigits":"035610111","level":"commune","name":{"fr":"Taza","ar":"تازة"},"topics":{"dwellings":{"total":54612,"deficitRate":3.7},"occupancy":{"occupied":71.5,"vacant":12.5,"seasonal":16,"unoccupied":28.5},"type":{"villa":1.1,"apartment":29.8,"traditional":3.5,"modern":63.1,"sound":97.5,"slum":2,"ruralType":0.1,"other":0.4,"precarious":2.5},"age":{"under20":49.9,"20-49":38.3,"50+":11.7},"ageByType":{"villaUnder20":56.9,"villa20to49":38.8,"villa50Plus":4.3,"apartmentUnder20":81.2,"apartment20to49":17.1,"apartment50Plus":1.6,"traditionalUnder20":7,"traditional20to49":17.3,"traditional50Plus":75.7,"modernUnder20":38.6,"modern20to49":49.4,"modern50Plus":12,"soundUnder20":50.7,"sound20to49":38.3,"sound50Plus":11,"slumUnder20":15.9,"slum20to49":39.6,"slum50Plus":44.5,"ruralTypeUnder20":50.8,"ruralType20to49":42.9,"ruralType50Plus":6.3,"otherUnder20":42.7,"other20to49":42.6,"other50Plus":14.7,"precariousUnder20":22.2,"precarious20to49":40.3,"precarious50Plus":37.5},"walls":{"concreteOrBrick":97.5,"stone":1.8,"other":0.7},"roofs":{"slab":97.2,"woodOrTiles":1.1,"sheetMetal":0.3,"other":1.4},"networks":{"electricity":98.3,"water":97.7,"sewerage":97.8}}},{"code":"03.561.01.07","codeDigits":"035610107","level":"commune","name":{"fr":"Tahla","ar":"تاهلة"},"topics":{"dwellings":{"total":8800,"deficitRate":1.4},"occupancy":{"occupied":83.5,"vacant":9.6,"seasonal":7,"unoccupied":16.5},"type":{"villa":0.3,"apartment":0.9,"traditional":1.3,"modern":96.4,"sound":99,"slum":0.5,"ruralType":0.1,"other":0.5,"precarious":1},"age":{"under20":52,"20-49":46,"50+":2},"ageByType":{"villaUnder20":53.6,"villa20to49":25,"villa50Plus":21.4,"apartmentUnder20":48.8,"apartment20to49":51.2,"apartment50Plus":0,"traditionalUnder20":43.6,"traditional20to49":55.5,"traditional50Plus":0.9,"modernUnder20":52.4,"modern20to49":45.7,"modern50Plus":1.9,"soundUnder20":52.3,"sound20to49":45.8,"sound50Plus":1.9,"slumUnder20":12.5,"slum20to49":87.5,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":65,"ruralType50Plus":35,"otherUnder20":55.8,"other20to49":44.2,"other50Plus":0,"precariousUnder20":30.2,"precarious20to49":66,"precarious50Plus":3.8},"walls":{"concreteOrBrick":98.2,"stone":1.7,"other":0.1},"roofs":{"slab":98.6,"woodOrTiles":0.9,"sheetMetal":0.3,"other":0.2},"networks":{"electricity":95.9,"water":95.9,"sewerage":89.3}}},{"code":"03.561.01.01","codeDigits":"035610101","level":"commune","name":{"fr":"Aknoul","ar":"أكنول"},"topics":{"dwellings":{"total":1712,"deficitRate":15.7},"occupancy":{"occupied":69.6,"vacant":8.6,"seasonal":21.7,"unoccupied":30.4},"type":{"villa":0.5,"apartment":4,"traditional":1.2,"modern":84.5,"sound":90.1,"slum":7.4,"ruralType":1.2,"other":1.3,"precarious":9.9},"age":{"under20":26.6,"20-49":65.6,"50+":7.8},"ageByType":{"villaUnder20":55.6,"villa20to49":33.3,"villa50Plus":11.1,"apartmentUnder20":23.5,"apartment20to49":63.2,"apartment50Plus":13.2,"traditionalUnder20":0,"traditional20to49":20,"traditional50Plus":80,"modernUnder20":29,"modern20to49":65.5,"modern50Plus":5.5,"soundUnder20":28.6,"sound20to49":64.6,"sound50Plus":6.8,"slumUnder20":7.9,"slum20to49":74.6,"slum50Plus":17.5,"ruralTypeUnder20":5,"ruralType20to49":90,"ruralType50Plus":5,"otherUnder20":17.4,"other20to49":60.9,"other50Plus":21.7,"precariousUnder20":8.9,"precarious20to49":74.6,"precarious50Plus":16.6},"walls":{"concreteOrBrick":93.4,"stone":2.4,"other":4.2},"roofs":{"slab":90.2,"woodOrTiles":1.1,"sheetMetal":0.6,"other":8.1},"networks":{"electricity":97.7,"water":93.9,"sewerage":86.9}}},{"code":"03.561.01.05","codeDigits":"035610105","level":"commune","name":{"fr":"Ouad Amlil","ar":"واد امليل"},"topics":{"dwellings":{"total":2893,"deficitRate":2.4},"occupancy":{"occupied":79.1,"vacant":10.6,"seasonal":10.3,"unoccupied":20.9},"type":{"villa":0.9,"apartment":6.8,"traditional":1.5,"modern":90,"sound":99.1,"slum":0.1,"ruralType":0.3,"other":0.5,"precarious":0.9},"age":{"under20":56.7,"20-49":42.7,"50+":0.6},"ageByType":{"villaUnder20":42,"villa20to49":58,"villa50Plus":0,"apartmentUnder20":20,"apartment20to49":80,"apartment50Plus":0,"traditionalUnder20":7.1,"traditional20to49":80.6,"traditional50Plus":12.2,"modernUnder20":60.3,"modern20to49":39.3,"modern50Plus":0.4,"soundUnder20":56.6,"sound20to49":42.9,"sound50Plus":0.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":66.7,"ruralType50Plus":33.3,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":68,"precarious20to49":21.3,"precarious50Plus":10.7},"walls":{"concreteOrBrick":99,"stone":0.6,"other":0.4},"roofs":{"slab":98,"woodOrTiles":1.6,"sheetMetal":0,"other":0.4},"networks":{"electricity":99.5,"water":98.3,"sewerage":95.5}}},{"code":"03.561.03.01","codeDigits":"035610301","level":"commune","name":{"fr":"Ajdir","ar":"أجدير"},"topics":{"dwellings":{"total":525,"deficitRate":9.7},"occupancy":{"occupied":67.2,"vacant":16.2,"seasonal":16.6,"unoccupied":32.8},"type":{"villa":0.6,"apartment":0.6,"traditional":1.3,"modern":94.7,"sound":97.1,"slum":0.2,"ruralType":1.5,"other":1.1,"precarious":2.9},"age":{"under20":18.5,"20-49":60.8,"50+":20.8},"ageByType":{"villaUnder20":33.3,"villa20to49":33.3,"villa50Plus":33.3,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":28.6,"traditional20to49":28.6,"traditional50Plus":42.9,"modernUnder20":18.3,"modern20to49":62.6,"modern50Plus":19.1,"soundUnder20":19,"sound20to49":61.6,"sound50Plus":19.4,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":0,"ruralType20to49":25,"ruralType50Plus":75,"otherUnder20":0,"other20to49":50,"other50Plus":50,"precariousUnder20":0,"precarious20to49":33.3,"precarious50Plus":66.7},"walls":{"concreteOrBrick":99,"stone":0.6,"other":0.4},"roofs":{"slab":98.1,"woodOrTiles":0.2,"sheetMetal":0.8,"other":1},"networks":{"electricity":99.4,"water":95.6,"sewerage":93.7}}},{"code":"03.561.03.11","codeDigits":"035610311","level":"commune","name":{"fr":"Tizi Ouasli","ar":"تيزي وسلي"},"topics":{"dwellings":{"total":663,"deficitRate":6.7},"occupancy":{"occupied":67.6,"vacant":5.3,"seasonal":27.1,"unoccupied":32.4},"type":{"villa":0.8,"apartment":6.9,"traditional":0.3,"modern":89.4,"sound":97.4,"slum":0.8,"ruralType":1.4,"other":0.5,"precarious":2.6},"age":{"under20":15.8,"20-49":67.3,"50+":16.9},"ageByType":{"villaUnder20":40,"villa20to49":60,"villa50Plus":0,"apartmentUnder20":28.3,"apartment20to49":58.7,"apartment50Plus":13,"traditionalUnder20":0,"traditional20to49":100,"traditional50Plus":0,"modernUnder20":15,"modern20to49":69,"modern50Plus":16,"soundUnder20":16.1,"sound20to49":68.3,"sound50Plus":15.6,"slumUnder20":20,"slum20to49":40,"slum50Plus":40,"ruralTypeUnder20":0,"ruralType20to49":11.1,"ruralType50Plus":88.9,"otherUnder20":0,"other20to49":66.7,"other50Plus":33.3,"precariousUnder20":5.9,"precarious20to49":29.4,"precarious50Plus":64.7},"walls":{"concreteOrBrick":99.2,"stone":0.3,"other":0.5},"roofs":{"slab":98,"woodOrTiles":0.2,"sheetMetal":1.4,"other":0.5},"networks":{"electricity":98.5,"water":94.4,"sewerage":88.5}}},{"code":"03.561.09.07","codeDigits":"035610907","level":"commune","name":{"fr":"Matmata","ar":"مطماطة"},"topics":{"dwellings":{"total":821,"deficitRate":39.2},"occupancy":{"occupied":77.3,"vacant":8.9,"seasonal":13.8,"unoccupied":22.7},"type":{"villa":0.2,"apartment":0.4,"traditional":0.2,"modern":75.4,"sound":76.2,"slum":2.6,"ruralType":20.5,"other":0.7,"precarious":23.8},"age":{"under20":32.4,"20-49":40.8,"50+":26.8},"ageByType":{"villaUnder20":50,"villa20to49":0,"villa50Plus":50,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":50,"traditional20to49":50,"traditional50Plus":0,"modernUnder20":39.6,"modern20to49":51.7,"modern50Plus":8.7,"soundUnder20":39.9,"sound20to49":51.3,"sound50Plus":8.8,"slumUnder20":0,"slum20to49":4.8,"slum50Plus":95.2,"ruralTypeUnder20":6.5,"ruralType20to49":7.7,"ruralType50Plus":85.7,"otherUnder20":83.3,"other20to49":0,"other50Plus":16.7,"precariousUnder20":8.2,"precarious20to49":7.2,"precarious50Plus":84.6},"walls":{"concreteOrBrick":77.6,"stone":2.7,"other":19.7},"roofs":{"slab":75.8,"woodOrTiles":2.1,"sheetMetal":1,"other":21.2},"networks":{"electricity":94,"water":96.8,"sewerage":77.7}}},{"code":"03.561.09.13","codeDigits":"035610913","level":"commune","name":{"fr":"Zrarda","ar":"الزراردة"},"topics":{"dwellings":{"total":1414,"deficitRate":3.6},"occupancy":{"occupied":81.5,"vacant":7.7,"seasonal":10.7,"unoccupied":18.5},"type":{"villa":0.8,"apartment":0.1,"traditional":0.8,"modern":96.9,"sound":98.6,"slum":0.6,"ruralType":0.5,"other":0.3,"precarious":1.4},"age":{"under20":43.4,"20-49":53,"50+":3.5},"ageByType":{"villaUnder20":58.3,"villa20to49":41.7,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":54.5,"traditional20to49":36.4,"traditional50Plus":9.1,"modernUnder20":43.3,"modern20to49":53.4,"modern50Plus":3.3,"soundUnder20":43.5,"sound20to49":53.2,"sound50Plus":3.3,"slumUnder20":22.2,"slum20to49":66.7,"slum50Plus":11.1,"ruralTypeUnder20":57.1,"ruralType20to49":14.3,"ruralType50Plus":28.6,"otherUnder20":50,"other20to49":25,"other50Plus":25,"precariousUnder20":40,"precarious20to49":40,"precarious50Plus":20},"walls":{"concreteOrBrick":98.9,"stone":1,"other":0.1},"roofs":{"slab":98.4,"woodOrTiles":1.3,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":98.4,"water":97.7,"sewerage":86.6}}},{"code":"03.561.11.13","codeDigits":"035611113","level":"commune","name":{"fr":"Tainaste","ar":"تيناست"},"topics":{"dwellings":{"total":478,"deficitRate":232.6},"occupancy":{"occupied":88.5,"vacant":4,"seasonal":7.5,"unoccupied":11.5},"type":{"villa":0,"apartment":0,"traditional":0.4,"modern":36.6,"sound":37,"slum":26.4,"ruralType":36,"other":0.6,"precarious":63},"age":{"under20":21.5,"20-49":20.5,"50+":57.9},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":0,"traditional50Plus":100,"modernUnder20":34.9,"modern20to49":24.6,"modern50Plus":40.6,"soundUnder20":34.5,"sound20to49":24.3,"sound50Plus":41.2,"slumUnder20":17.5,"slum20to49":11.9,"slum50Plus":70.6,"ruralTypeUnder20":11,"ruralType20to49":22.7,"ruralType50Plus":66.3,"otherUnder20":33.3,"other20to49":33.3,"other50Plus":33.3,"precariousUnder20":14,"precarious20to49":18.3,"precarious50Plus":67.8},"walls":{"concreteOrBrick":40.4,"stone":19,"other":40.6},"roofs":{"slab":36.6,"woodOrTiles":4,"sheetMetal":16.5,"other":42.9},"networks":{"electricity":92.1,"water":0.8,"sewerage":0}}},{"code":"03.561.07.09","codeDigits":"035610709","level":"commune","name":{"fr":"Oulad Zbair","ar":"أولاد ازباير"},"topics":{"dwellings":{"total":1861,"deficitRate":4.7},"occupancy":{"occupied":77.7,"vacant":13.4,"seasonal":8.9,"unoccupied":22.3},"type":{"villa":0.2,"apartment":3.1,"traditional":0.4,"modern":95.3,"sound":99,"slum":0.1,"ruralType":0.1,"other":0.8,"precarious":1},"age":{"under20":58.4,"20-49":37.7,"50+":3.9},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":78.9,"apartment20to49":21.1,"apartment50Plus":0,"traditionalUnder20":12.5,"traditional20to49":62.5,"traditional50Plus":25,"modernUnder20":58.2,"modern20to49":38,"modern50Plus":3.9,"soundUnder20":58.7,"sound20to49":37.5,"sound50Plus":3.9,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":40,"other20to49":60,"other50Plus":0,"precariousUnder20":31.6,"precarious20to49":63.2,"precarious50Plus":5.3},"walls":{"concreteOrBrick":99.8,"stone":0.2,"other":0.1},"roofs":{"slab":99.7,"woodOrTiles":0.2,"sheetMetal":0.1,"other":0},"networks":{"electricity":96.4,"water":96.4,"sewerage":87.9}}},{"code":"04.421.01.0","codeDigits":"004421010","level":"commune","name":{"fr":"Rabat","ar":"الرباط"},"topics":{"dwellings":{"total":180392,"deficitRate":2.8},"occupancy":{"occupied":81.7,"vacant":8.9,"seasonal":9.4,"unoccupied":18.3},"type":{"villa":8.2,"apartment":43.4,"traditional":3.7,"modern":43.3,"sound":98.5,"slum":0.6,"ruralType":0.1,"other":0.8,"precarious":1.5},"age":{"under20":21.7,"20-49":60.9,"50+":17.4},"ageByType":{"villaUnder20":28.2,"villa20to49":65.2,"villa50Plus":6.6,"apartmentUnder20":34.4,"apartment20to49":53.4,"apartment50Plus":12.2,"traditionalUnder20":5.4,"traditional20to49":16.4,"traditional50Plus":78.2,"modernUnder20":9.2,"modern20to49":72.1,"modern50Plus":18.7,"soundUnder20":21.7,"sound20to49":61.2,"sound50Plus":17,"slumUnder20":17.8,"slum20to49":20.8,"slum50Plus":61.4,"ruralTypeUnder20":17.9,"ruralType20to49":66.9,"ruralType50Plus":15.2,"otherUnder20":24.2,"other20to49":51.9,"other50Plus":24,"precariousUnder20":21.3,"precarious20to49":40.4,"precarious50Plus":38.3},"walls":{"concreteOrBrick":99,"stone":0.8,"other":0.1},"roofs":{"slab":97.7,"woodOrTiles":1.8,"sheetMetal":0.2,"other":0.3},"networks":{"electricity":98.9,"water":98.6,"sewerage":98.3}}},{"code":"04.421.01.07","codeDigits":"044210107","level":"commune","name":{"fr":"Touarga","ar":"التواركة"},"topics":{"dwellings":{"total":789,"deficitRate":5},"occupancy":{"occupied":95.6,"vacant":4.3,"seasonal":0.1,"unoccupied":4.4},"type":{"villa":2.3,"apartment":17.9,"traditional":5.7,"modern":73.1,"sound":99,"slum":0,"ruralType":0.1,"other":0.9,"precarious":1},"age":{"under20":1.6,"20-49":33.5,"50+":64.9},"ageByType":{"villaUnder20":0,"villa20to49":61.1,"villa50Plus":38.9,"apartmentUnder20":1.4,"apartment20to49":97.9,"apartment50Plus":0.7,"traditionalUnder20":6.7,"traditional20to49":2.2,"traditional50Plus":91.1,"modernUnder20":1.4,"modern20to49":19.4,"modern50Plus":79.2,"soundUnder20":1.7,"sound20to49":33.5,"sound50Plus":64.8,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":0,"other20to49":14.3,"other50Plus":85.7,"precariousUnder20":0,"precarious20to49":25,"precarious50Plus":75},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":99.9,"woodOrTiles":0.1,"sheetMetal":0,"other":0},"networks":{"electricity":100,"water":100,"sewerage":99.5}}},{"code":"04.441.01.0","codeDigits":"004441010","level":"commune","name":{"fr":"Salé","ar":"سلا"},"topics":{"dwellings":{"total":304908,"deficitRate":1.9},"occupancy":{"occupied":81.9,"vacant":9.6,"seasonal":8.5,"unoccupied":18.1},"type":{"villa":1.6,"apartment":38.3,"traditional":2.3,"modern":56.4,"sound":98.5,"slum":0.6,"ruralType":0.4,"other":0.4,"precarious":1.5},"age":{"under20":43.2,"20-49":51.8,"50+":5},"ageByType":{"villaUnder20":44.3,"villa20to49":44.2,"villa50Plus":11.5,"apartmentUnder20":65.7,"apartment20to49":33.2,"apartment50Plus":1,"traditionalUnder20":11.4,"traditional20to49":43.9,"traditional50Plus":44.7,"modernUnder20":29.4,"modern20to49":65.1,"modern50Plus":5.5,"soundUnder20":43.4,"sound20to49":51.9,"sound50Plus":4.8,"slumUnder20":24.1,"slum20to49":50.6,"slum50Plus":25.2,"ruralTypeUnder20":43.2,"ruralType20to49":41.6,"ruralType50Plus":15.3,"otherUnder20":33.2,"other20to49":56.3,"other50Plus":10.5,"precariousUnder20":32.3,"precarious20to49":49.4,"precarious50Plus":18.4},"walls":{"concreteOrBrick":99.1,"stone":0.8,"other":0.1},"roofs":{"slab":98.2,"woodOrTiles":1.2,"sheetMetal":0.3,"other":0.2},"networks":{"electricity":98.4,"water":97.7,"sewerage":98.1}}},{"code":"04.441.01.08","codeDigits":"044410108","level":"commune","name":{"fr":"Sidi Bouknadel","ar":"سيدي أبي القنادل"},"topics":{"dwellings":{"total":14179,"deficitRate":25.2},"occupancy":{"occupied":71.2,"vacant":9.6,"seasonal":19.1,"unoccupied":28.8},"type":{"villa":2.6,"apartment":34.9,"traditional":0.4,"modern":46.4,"sound":84.3,"slum":13.9,"ruralType":1.3,"other":0.5,"precarious":15.7},"age":{"under20":78.7,"20-49":19.3,"50+":2},"ageByType":{"villaUnder20":96,"villa20to49":2.7,"villa50Plus":1.3,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":50.9,"traditional20to49":49.1,"traditional50Plus":0,"modernUnder20":68.2,"modern20to49":29.5,"modern50Plus":2.3,"soundUnder20":82.1,"sound20to49":16.6,"sound50Plus":1.3,"slumUnder20":62.6,"slum20to49":31.9,"slum50Plus":5.5,"ruralTypeUnder20":46.9,"ruralType20to49":47.3,"ruralType50Plus":5.8,"otherUnder20":39.7,"other20to49":47.7,"other50Plus":12.6,"precariousUnder20":60.6,"precarious20to49":33.7,"precarious50Plus":5.7},"walls":{"concreteOrBrick":96.3,"stone":2.6,"other":1.1},"roofs":{"slab":88.4,"woodOrTiles":1.1,"sheetMetal":6.8,"other":3.8},"networks":{"electricity":94.5,"water":77.5,"sewerage":74.2}}},{"code":"04.441.01.13","codeDigits":"044410113","level":"commune","name":{"fr":"Ameur","ar":"عامر"},"topics":{"dwellings":{"total":6954,"deficitRate":7.5},"occupancy":{"occupied":83.8,"vacant":7,"seasonal":9.2,"unoccupied":16.2},"type":{"villa":0.4,"apartment":45,"traditional":0.8,"modern":47.6,"sound":93.8,"slum":5.8,"ruralType":0.1,"other":0.3,"precarious":6.2},"age":{"under20":89.6,"20-49":10.3,"50+":0.1},"ageByType":{"villaUnder20":63,"villa20to49":37,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":70.8,"traditional20to49":29.2,"traditional50Plus":0,"modernUnder20":82.6,"modern20to49":17.2,"modern50Plus":0.1,"soundUnder20":90.8,"sound20to49":9.2,"sound50Plus":0.1,"slumUnder20":71.8,"slum20to49":27.1,"slum50Plus":1.2,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":65.1,"other20to49":34.9,"other50Plus":0,"precariousUnder20":71.7,"precarious20to49":27.2,"precarious50Plus":1.1},"walls":{"concreteOrBrick":98.5,"stone":0.8,"other":0.7},"roofs":{"slab":94.1,"woodOrTiles":1.1,"sheetMetal":2.8,"other":2},"networks":{"electricity":92.7,"water":91.9,"sewerage":93.1}}},{"code":"04.501.01.07","codeDigits":"045010107","level":"commune","name":{"fr":"Témara","ar":"تمارة"},"topics":{"dwellings":{"total":103265,"deficitRate":2.1},"occupancy":{"occupied":77.2,"vacant":11.3,"seasonal":11.5,"unoccupied":22.8},"type":{"villa":3.7,"apartment":50.4,"traditional":0.7,"modern":43.7,"sound":98.5,"slum":0.4,"ruralType":0.7,"other":0.4,"precarious":1.5},"age":{"under20":57.5,"20-49":41.8,"50+":0.7},"ageByType":{"villaUnder20":55.7,"villa20to49":37.3,"villa50Plus":7,"apartmentUnder20":75.6,"apartment20to49":24.4,"apartment50Plus":0,"traditionalUnder20":36.7,"traditional20to49":49.9,"traditional50Plus":13.4,"modernUnder20":38.1,"modern20to49":61.8,"modern50Plus":0.1,"soundUnder20":58,"sound20to49":41.6,"sound50Plus":0.4,"slumUnder20":22.2,"slum20to49":57.8,"slum50Plus":20,"ruralTypeUnder20":20.6,"ruralType20to49":55.3,"ruralType50Plus":24.1,"otherUnder20":55.1,"other20to49":42.6,"other50Plus":2.3,"precariousUnder20":29.9,"precarious20to49":52.7,"precarious50Plus":17.4},"walls":{"concreteOrBrick":99.8,"stone":0.1,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.7,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":98.7,"water":97.9,"sewerage":97}}},{"code":"04.501.01.03","codeDigits":"045010103","level":"commune","name":{"fr":"Harhoura","ar":"الهرهورة"},"topics":{"dwellings":{"total":13395,"deficitRate":6.8},"occupancy":{"occupied":51.5,"vacant":22,"seasonal":26.6,"unoccupied":48.5},"type":{"villa":40.4,"apartment":47.8,"traditional":0.5,"modern":7,"sound":95.6,"slum":1.1,"ruralType":0.9,"other":2.4,"precarious":4.4},"age":{"under20":74.4,"20-49":22.5,"50+":3.1},"ageByType":{"villaUnder20":62,"villa20to49":33.8,"villa50Plus":4.2,"apartmentUnder20":90,"apartment20to49":10,"apartment50Plus":0,"traditionalUnder20":69.5,"traditional20to49":29,"traditional50Plus":1.5,"modernUnder20":60.3,"modern20to49":35.7,"modern50Plus":4,"soundUnder20":75.9,"sound20to49":22,"sound50Plus":2.1,"slumUnder20":22.2,"slum20to49":47.2,"slum50Plus":30.6,"ruralTypeUnder20":3.9,"ruralType20to49":34.4,"ruralType50Plus":61.7,"otherUnder20":65.6,"other20to49":26.6,"other50Plus":7.8,"precariousUnder20":42.2,"precarious20to49":33.5,"precarious50Plus":24.3},"walls":{"concreteOrBrick":99.8,"stone":0.2,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.6,"sheetMetal":0.3,"other":0.1},"networks":{"electricity":98.5,"water":97.6,"sewerage":32.4}}},{"code":"04.501.01.05","codeDigits":"045010105","level":"commune","name":{"fr":"Skhirate","ar":"الصخيرات"},"topics":{"dwellings":{"total":48510,"deficitRate":2.3},"occupancy":{"occupied":64.4,"vacant":17.2,"seasonal":18.4,"unoccupied":35.6},"type":{"villa":4.5,"apartment":69.2,"traditional":0.3,"modern":24.3,"sound":98.4,"slum":0.3,"ruralType":0.7,"other":0.5,"precarious":1.6},"age":{"under20":93.7,"20-49":5.7,"50+":0.6},"ageByType":{"villaUnder20":69.1,"villa20to49":23.6,"villa50Plus":7.3,"apartmentUnder20":99.9,"apartment20to49":0.1,"apartment50Plus":0,"traditionalUnder20":75.6,"traditional20to49":23.1,"traditional50Plus":1.3,"modernUnder20":84.1,"modern20to49":15.1,"modern50Plus":0.8,"soundUnder20":94.5,"sound20to49":5,"sound50Plus":0.5,"slumUnder20":20,"slum20to49":74.3,"slum50Plus":5.7,"ruralTypeUnder20":25.3,"ruralType20to49":63.2,"ruralType50Plus":11.4,"otherUnder20":88.8,"other20to49":11.2,"other50Plus":0,"precariousUnder20":44.5,"precarious20to49":48.9,"precarious50Plus":6.5},"walls":{"concreteOrBrick":99.6,"stone":0.3,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.5,"sheetMetal":0.4,"other":0.1},"networks":{"electricity":95.5,"water":95.3,"sewerage":85.3}}},{"code":"04.501.01.01","codeDigits":"045010101","level":"commune","name":{"fr":"Ain El Aouda","ar":"عين العودة"},"topics":{"dwellings":{"total":30469,"deficitRate":1.7},"occupancy":{"occupied":75.6,"vacant":15.3,"seasonal":9.1,"unoccupied":24.4},"type":{"villa":1.2,"apartment":32.3,"traditional":0.5,"modern":64.8,"sound":98.8,"slum":0.4,"ruralType":0.2,"other":0.5,"precarious":1.2},"age":{"under20":88.1,"20-49":11.8,"50+":0.1},"ageByType":{"villaUnder20":80.4,"villa20to49":16.6,"villa50Plus":3,"apartmentUnder20":90.7,"apartment20to49":9.3,"apartment50Plus":0,"traditionalUnder20":79.1,"traditional20to49":16.5,"traditional50Plus":4.4,"modernUnder20":87.5,"modern20to49":12.5,"modern50Plus":0,"soundUnder20":88.4,"sound20to49":11.5,"sound50Plus":0.1,"slumUnder20":63.9,"slum20to49":30.6,"slum50Plus":5.6,"ruralTypeUnder20":45.8,"ruralType20to49":49.3,"ruralType50Plus":4.9,"otherUnder20":68,"other20to49":32,"other50Plus":0,"precariousUnder20":62.7,"precarious20to49":34.5,"precarious50Plus":2.9},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":98.2,"woodOrTiles":1.1,"sheetMetal":0.2,"other":0.5},"networks":{"electricity":96.8,"water":97.1,"sewerage":98.8}}},{"code":"04.501.01.09","codeDigits":"045010109","level":"commune","name":{"fr":"Ain Attig","ar":"عين عتيق"},"topics":{"dwellings":{"total":33221,"deficitRate":7.6},"occupancy":{"occupied":61.7,"vacant":21.5,"seasonal":16.8,"unoccupied":38.3},"type":{"villa":1,"apartment":81.3,"traditional":0.6,"modern":11.8,"sound":94.7,"slum":3.5,"ruralType":1.3,"other":0.5,"precarious":5.3},"age":{"under20":92.5,"20-49":6.1,"50+":1.4},"ageByType":{"villaUnder20":93.7,"villa20to49":2.1,"villa50Plus":4.2,"apartmentUnder20":99.8,"apartment20to49":0.2,"apartment50Plus":0,"traditionalUnder20":53.7,"traditional20to49":34.1,"traditional50Plus":12.1,"modernUnder20":64.7,"modern20to49":32.2,"modern50Plus":3.1,"soundUnder20":95,"sound20to49":4.4,"sound50Plus":0.5,"slumUnder20":49,"slum20to49":38.8,"slum50Plus":12.2,"ruralTypeUnder20":32.9,"ruralType20to49":37,"ruralType50Plus":30.1,"otherUnder20":75.5,"other20to49":16.3,"other50Plus":8.2,"precariousUnder20":47.4,"precarious20to49":36.4,"precarious50Plus":16.3},"walls":{"concreteOrBrick":98.7,"stone":0.6,"other":0.8},"roofs":{"slab":96.1,"woodOrTiles":0.8,"sheetMetal":1.7,"other":1.3},"networks":{"electricity":93.7,"water":92,"sewerage":91.3}}},{"code":"04.501.05.03","codeDigits":"045010503","level":"commune","name":{"fr":"Mers El Kheir","ar":"مرس الخير"},"topics":{"dwellings":{"total":5852,"deficitRate":2.6},"occupancy":{"occupied":87.3,"vacant":6.6,"seasonal":6,"unoccupied":12.7},"type":{"villa":0.3,"apartment":19.2,"traditional":0.5,"modern":78,"sound":98,"slum":1.5,"ruralType":0.1,"other":0.4,"precarious":2},"age":{"under20":92.7,"20-49":7.3,"50+":0},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":86.4,"traditional20to49":13.6,"traditional50Plus":0,"modernUnder20":90.8,"modern20to49":9.2,"modern50Plus":0,"soundUnder20":92.6,"sound20to49":7.4,"sound50Plus":0,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":88,"other20to49":12,"other50Plus":0,"precariousUnder20":97.5,"precarious20to49":2.5,"precarious50Plus":0},"walls":{"concreteOrBrick":99.6,"stone":0.3,"other":0.1},"roofs":{"slab":97.5,"woodOrTiles":1,"sheetMetal":0.8,"other":0.7},"networks":{"electricity":99.1,"water":99.1,"sewerage":98.9}}},{"code":"04.501.03.11","codeDigits":"045010311","level":"commune","name":{"fr":"Sidi Yahya Zaer","ar":"سيدي يحيى زعير"},"topics":{"dwellings":{"total":42112,"deficitRate":1.2},"occupancy":{"occupied":61.1,"vacant":23.2,"seasonal":15.7,"unoccupied":38.9},"type":{"villa":5.3,"apartment":91.2,"traditional":0.2,"modern":2.7,"sound":99.3,"slum":0.2,"ruralType":0,"other":0.4,"precarious":0.7},"age":{"under20":96.4,"20-49":3.5,"50+":0},"ageByType":{"villaUnder20":99.6,"villa20to49":0.4,"villa50Plus":0,"apartmentUnder20":98.2,"apartment20to49":1.8,"apartment50Plus":0,"traditionalUnder20":57.1,"traditional20to49":42.9,"traditional50Plus":0,"modernUnder20":39.1,"modern20to49":60.7,"modern50Plus":0.2,"soundUnder20":96.6,"sound20to49":3.4,"sound50Plus":0,"slumUnder20":27.8,"slum20to49":68.6,"slum50Plus":3.5,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":88.5,"other20to49":11.5,"other50Plus":0,"precariousUnder20":67.6,"precarious20to49":31.1,"precarious50Plus":1.3},"walls":{"concreteOrBrick":99.9,"stone":0,"other":0.1},"roofs":{"slab":99.2,"woodOrTiles":0.6,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":98.2,"water":98.1,"sewerage":99.5}}},{"code":"04.281.01.01","codeDigits":"042810101","level":"commune","name":{"fr":"Kénitra","ar":"القنيطرة"},"topics":{"dwellings":{"total":179175,"deficitRate":3.5},"occupancy":{"occupied":73.9,"vacant":11.1,"seasonal":15,"unoccupied":26.1},"type":{"villa":3.6,"apartment":36.9,"traditional":1.3,"modern":55.7,"sound":97.5,"slum":1.8,"ruralType":0.2,"other":0.5,"precarious":2.5},"age":{"under20":65.6,"20-49":30.6,"50+":3.8},"ageByType":{"villaUnder20":57.1,"villa20to49":36.6,"villa50Plus":6.3,"apartmentUnder20":87.4,"apartment20to49":11.3,"apartment50Plus":1.3,"traditionalUnder20":24,"traditional20to49":41.8,"traditional50Plus":34.2,"modernUnder20":53.9,"modern20to49":41.8,"modern50Plus":4.3,"soundUnder20":66.3,"sound20to49":30.1,"sound50Plus":3.6,"slumUnder20":35.5,"slum20to49":53.5,"slum50Plus":11,"ruralTypeUnder20":36.2,"ruralType20to49":49.3,"ruralType50Plus":14.6,"otherUnder20":50.9,"other20to49":36.9,"other50Plus":12.2,"precariousUnder20":38.7,"precarious20to49":49.9,"precarious50Plus":11.5},"walls":{"concreteOrBrick":99.4,"stone":0.3,"other":0.3},"roofs":{"slab":97.3,"woodOrTiles":1,"sheetMetal":0.9,"other":0.8},"networks":{"electricity":97.8,"water":97.4,"sewerage":96.5}}},{"code":"04.281.01.11","codeDigits":"042810111","level":"commune","name":{"fr":"Souk El Arbaa","ar":"سوق الأربعاء"},"topics":{"dwellings":{"total":18373,"deficitRate":1.9},"occupancy":{"occupied":85.5,"vacant":9,"seasonal":5.5,"unoccupied":14.5},"type":{"villa":0.8,"apartment":3,"traditional":0.8,"modern":93.8,"sound":98.4,"slum":1.1,"ruralType":0,"other":0.5,"precarious":1.6},"age":{"under20":45,"20-49":50.9,"50+":4.1},"ageByType":{"villaUnder20":76.7,"villa20to49":23.3,"villa50Plus":0,"apartmentUnder20":60.7,"apartment20to49":38.9,"apartment50Plus":0.4,"traditionalUnder20":54,"traditional20to49":43.3,"traditional50Plus":2.7,"modernUnder20":44.3,"modern20to49":52.1,"modern50Plus":3.7,"soundUnder20":45.1,"sound20to49":51.4,"sound50Plus":3.5,"slumUnder20":30.2,"slum20to49":23.3,"slum50Plus":46.5,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":50.5,"other20to49":33,"other50Plus":16.5,"precariousUnder20":35.8,"precarious20to49":25.8,"precarious50Plus":38.4},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.2},"roofs":{"slab":97.2,"woodOrTiles":1.7,"sheetMetal":0.6,"other":0.5},"networks":{"electricity":97.2,"water":97.1,"sewerage":90.2}}},{"code":"04.281.01.05","codeDigits":"042810105","level":"commune","name":{"fr":"Mehdya","ar":"مهدية"},"topics":{"dwellings":{"total":26518,"deficitRate":0.8},"occupancy":{"occupied":57.9,"vacant":16.9,"seasonal":25.1,"unoccupied":42.1},"type":{"villa":5.7,"apartment":34.7,"traditional":0.6,"modern":58.6,"sound":99.6,"slum":0.1,"ruralType":0.1,"other":0.3,"precarious":0.4},"age":{"under20":80.8,"20-49":18.5,"50+":0.6},"ageByType":{"villaUnder20":66,"villa20to49":30.6,"villa50Plus":3.4,"apartmentUnder20":94,"apartment20to49":6,"apartment50Plus":0,"traditionalUnder20":59,"traditional20to49":33.8,"traditional50Plus":7.2,"modernUnder20":74.8,"modern20to49":24.6,"modern50Plus":0.6,"soundUnder20":80.9,"sound20to49":18.5,"sound50Plus":0.6,"slumUnder20":75,"slum20to49":25,"slum50Plus":0,"ruralTypeUnder20":31.3,"ruralType20to49":0,"ruralType50Plus":68.8,"otherUnder20":67.9,"other20to49":32.1,"other50Plus":0,"precariousUnder20":63.4,"precarious20to49":26.1,"precarious50Plus":10.5},"walls":{"concreteOrBrick":99.9,"stone":0.1,"other":0.1},"roofs":{"slab":99.2,"woodOrTiles":0.7,"sheetMetal":0,"other":0.1},"networks":{"electricity":95.5,"water":95.6,"sewerage":97.2}}},{"code":"04.281.01.13","codeDigits":"042810113","level":"commune","name":{"fr":"Sidi Taibi","ar":"سيدي الطيبي"},"topics":{"dwellings":{"total":17919,"deficitRate":74.8},"occupancy":{"occupied":90.3,"vacant":5.3,"seasonal":4.4,"unoccupied":9.7},"type":{"villa":0.1,"apartment":0.2,"traditional":1,"modern":57.9,"sound":59.2,"slum":40.4,"ruralType":0.1,"other":0.3,"precarious":40.8},"age":{"under20":64.3,"20-49":35.2,"50+":0.4},"ageByType":{"villaUnder20":28.6,"villa20to49":71.4,"villa50Plus":0,"apartmentUnder20":6.9,"apartment20to49":93.1,"apartment50Plus":0,"traditionalUnder20":77.6,"traditional20to49":22.4,"traditional50Plus":0,"modernUnder20":58.3,"modern20to49":41.3,"modern50Plus":0.4,"soundUnder20":58.4,"sound20to49":41.2,"sound50Plus":0.4,"slumUnder20":73.1,"slum20to49":26.3,"slum50Plus":0.5,"ruralTypeUnder20":57.1,"ruralType20to49":42.9,"ruralType50Plus":0,"otherUnder20":47.9,"other20to49":52.1,"other50Plus":0,"precariousUnder20":72.9,"precarious20to49":26.5,"precarious50Plus":0.5},"walls":{"concreteOrBrick":95.5,"stone":1.8,"other":2.7},"roofs":{"slab":60.2,"woodOrTiles":1.6,"sheetMetal":21.2,"other":17},"networks":{"electricity":89.9,"water":36.9,"sewerage":35.4}}},{"code":"04.281.07.01","codeDigits":"042810701","level":"commune","name":{"fr":"Arbaoua","ar":"عرباوة"},"topics":{"dwellings":{"total":1548,"deficitRate":2.1},"occupancy":{"occupied":74.4,"vacant":18.4,"seasonal":7.2,"unoccupied":25.6},"type":{"villa":0.4,"apartment":0.1,"traditional":0.3,"modern":98.2,"sound":98.9,"slum":0.5,"ruralType":0,"other":0.6,"precarious":1.1},"age":{"under20":64.7,"20-49":30.2,"50+":5.1},"ageByType":{"villaUnder20":83.3,"villa20to49":16.7,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":25,"traditional20to49":75,"traditional50Plus":0,"modernUnder20":64.9,"modern20to49":30.3,"modern50Plus":4.7,"soundUnder20":64.9,"sound20to49":30.4,"sound50Plus":4.7,"slumUnder20":75,"slum20to49":0,"slum50Plus":25,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":22.2,"other20to49":22.2,"other50Plus":55.6,"precariousUnder20":47.1,"precarious20to49":11.8,"precarious50Plus":41.2},"walls":{"concreteOrBrick":98.3,"stone":1.1,"other":0.6},"roofs":{"slab":98.1,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.8},"networks":{"electricity":94.4,"water":94.4,"sewerage":85.8}}},{"code":"04.281.09.09","codeDigits":"042810909","level":"commune","name":{"fr":"Sidi Allal Tazi","ar":"سيدي علال التازي"},"topics":{"dwellings":{"total":1636,"deficitRate":6.8},"occupancy":{"occupied":84.1,"vacant":11.4,"seasonal":4.5,"unoccupied":15.9},"type":{"villa":0.2,"apartment":3.7,"traditional":0.1,"modern":91.9,"sound":95.8,"slum":2.3,"ruralType":1.1,"other":0.8,"precarious":4.2},"age":{"under20":63.8,"20-49":35.8,"50+":0.4},"ageByType":{"villaUnder20":33.3,"villa20to49":66.7,"villa50Plus":0,"apartmentUnder20":96.7,"apartment20to49":3.3,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":62.4,"modern20to49":37.1,"modern50Plus":0.5,"soundUnder20":63.7,"sound20to49":35.8,"sound50Plus":0.4,"slumUnder20":64.9,"slum20to49":35.1,"slum50Plus":0,"ruralTypeUnder20":83.3,"ruralType20to49":16.7,"ruralType50Plus":0,"otherUnder20":38.5,"other20to49":61.5,"other50Plus":0,"precariousUnder20":64.7,"precarious20to49":35.3,"precarious50Plus":0},"walls":{"concreteOrBrick":99,"stone":0.2,"other":0.8},"roofs":{"slab":96,"woodOrTiles":1.5,"sheetMetal":0.4,"other":2.1},"networks":{"electricity":96.8,"water":94.3,"sewerage":92.4}}},{"code":"04.281.11.07","codeDigits":"042811107","level":"commune","name":{"fr":"Moulay Bousselham","ar":"مولاي بوسلهام"},"topics":{"dwellings":{"total":4838,"deficitRate":5.5},"occupancy":{"occupied":44.1,"vacant":6.7,"seasonal":49.2,"unoccupied":55.9},"type":{"villa":33.1,"apartment":0.4,"traditional":0.7,"modern":63.4,"sound":97.6,"slum":1,"ruralType":1.2,"other":0.2,"precarious":2.4},"age":{"under20":46.1,"20-49":50.4,"50+":3.6},"ageByType":{"villaUnder20":61.4,"villa20to49":35.7,"villa50Plus":2.8,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":68.6,"traditional20to49":31.4,"traditional50Plus":0,"modernUnder20":38.4,"modern20to49":58.1,"modern50Plus":3.5,"soundUnder20":46.3,"sound20to49":50.5,"sound50Plus":3.2,"slumUnder20":33.3,"slum20to49":40,"slum50Plus":26.7,"ruralTypeUnder20":42,"ruralType20to49":50,"ruralType50Plus":8,"otherUnder20":25,"other20to49":50,"other50Plus":25,"precariousUnder20":36.9,"precarious20to49":46,"precarious50Plus":17.1},"walls":{"concreteOrBrick":98.9,"stone":0.1,"other":1},"roofs":{"slab":97.8,"woodOrTiles":1.4,"sheetMetal":0.3,"other":0.5},"networks":{"electricity":93.9,"water":64.5,"sewerage":2.1}}},{"code":"04.281.11.05","codeDigits":"042811105","level":"commune","name":{"fr":"Lalla Mimouna","ar":"للا ميمونة"},"topics":{"dwellings":{"total":4847,"deficitRate":7.7},"occupancy":{"occupied":84,"vacant":9,"seasonal":7,"unoccupied":16},"type":{"villa":0.1,"apartment":0.1,"traditional":3.1,"modern":90.6,"sound":93.9,"slum":0.7,"ruralType":5,"other":0.3,"precarious":6.1},"age":{"under20":63.5,"20-49":33.4,"50+":3.2},"ageByType":{"villaUnder20":20,"villa20to49":80,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":57.8,"traditional20to49":42.2,"traditional50Plus":0,"modernUnder20":65.2,"modern20to49":33.4,"modern50Plus":1.4,"soundUnder20":65,"sound20to49":33.7,"sound50Plus":1.4,"slumUnder20":75,"slum20to49":16.7,"slum50Plus":8.3,"ruralTypeUnder20":32.2,"ruralType20to49":31.5,"ruralType50Plus":36.3,"otherUnder20":83.3,"other20to49":16.7,"other50Plus":0,"precariousUnder20":40.1,"precarious20to49":28.9,"precarious50Plus":31},"walls":{"concreteOrBrick":99.2,"stone":0.5,"other":0.3},"roofs":{"slab":97.3,"woodOrTiles":1.5,"sheetMetal":0.8,"other":0.4},"networks":{"electricity":90.2,"water":74.8,"sewerage":10.3}}},{"code":"04.291.01.01","codeDigits":"042910101","level":"commune","name":{"fr":"Khémisset","ar":"الخميسات"},"topics":{"dwellings":{"total":42055,"deficitRate":2.7},"occupancy":{"occupied":79,"vacant":10.1,"seasonal":10.9,"unoccupied":21},"type":{"villa":1.8,"apartment":7,"traditional":1.9,"modern":87.3,"sound":97.9,"slum":0.8,"ruralType":0.2,"other":1.1,"precarious":2.1},"age":{"under20":57.8,"20-49":38.6,"50+":3.7},"ageByType":{"villaUnder20":47.1,"villa20to49":47.1,"villa50Plus":5.8,"apartmentUnder20":89.5,"apartment20to49":9.8,"apartment50Plus":0.7,"traditionalUnder20":31.8,"traditional20to49":51.6,"traditional50Plus":16.5,"modernUnder20":56.5,"modern20to49":40,"modern50Plus":3.6,"soundUnder20":58.2,"sound20to49":38.2,"sound50Plus":3.6,"slumUnder20":37.3,"slum20to49":54.2,"slum50Plus":8.4,"ruralTypeUnder20":15.9,"ruralType20to49":84.1,"ruralType50Plus":0,"otherUnder20":41.8,"other20to49":55.8,"other50Plus":2.5,"precariousUnder20":38,"precarious20to49":57.4,"precarious50Plus":4.6},"walls":{"concreteOrBrick":99,"stone":0.8,"other":0.2},"roofs":{"slab":97.5,"woodOrTiles":1.7,"sheetMetal":0.3,"other":0.4},"networks":{"electricity":96.1,"water":95.9,"sewerage":97.4}}},{"code":"04.291.01.03","codeDigits":"042910103","level":"commune","name":{"fr":"Rommani","ar":"الرماني"},"topics":{"dwellings":{"total":3551,"deficitRate":4.2},"occupancy":{"occupied":82.3,"vacant":11,"seasonal":6.8,"unoccupied":17.7},"type":{"villa":0.6,"apartment":2.4,"traditional":6.4,"modern":87.3,"sound":96.7,"slum":1.2,"ruralType":0.4,"other":1.7,"precarious":3.3},"age":{"under20":46.9,"20-49":41.9,"50+":11.2},"ageByType":{"villaUnder20":41.4,"villa20to49":29.3,"villa50Plus":29.3,"apartmentUnder20":5.2,"apartment20to49":89.5,"apartment50Plus":5.2,"traditionalUnder20":24.6,"traditional20to49":48.2,"traditional50Plus":27.2,"modernUnder20":50.4,"modern20to49":40,"modern50Plus":9.6,"soundUnder20":47.6,"sound20to49":41.7,"sound50Plus":10.8,"slumUnder20":18.2,"slum20to49":54.5,"slum50Plus":27.3,"ruralTypeUnder20":28.6,"ruralType20to49":42.9,"ruralType50Plus":28.6,"otherUnder20":35.5,"other20to49":46.8,"other50Plus":17.7,"precariousUnder20":28.5,"precarious20to49":49.1,"precarious50Plus":22.4},"walls":{"concreteOrBrick":98.5,"stone":1.5,"other":0.1},"roofs":{"slab":95.7,"woodOrTiles":2.2,"sheetMetal":0.6,"other":1.5},"networks":{"electricity":96.3,"water":96.1,"sewerage":96.1}}},{"code":"04.291.01.05","codeDigits":"042910105","level":"commune","name":{"fr":"Tiflet","ar":"تيفلت"},"topics":{"dwellings":{"total":31163,"deficitRate":2.3},"occupancy":{"occupied":82.7,"vacant":9,"seasonal":8.4,"unoccupied":17.3},"type":{"villa":1.2,"apartment":3.1,"traditional":0.7,"modern":93.2,"sound":98.2,"slum":0.5,"ruralType":0.2,"other":1.1,"precarious":1.8},"age":{"under20":65.7,"20-49":33.1,"50+":1.2},"ageByType":{"villaUnder20":72.2,"villa20to49":26.5,"villa50Plus":1.3,"apartmentUnder20":96.7,"apartment20to49":2.9,"apartment50Plus":0.5,"traditionalUnder20":46.2,"traditional20to49":52.5,"traditional50Plus":1.3,"modernUnder20":64.9,"modern20to49":34,"modern50Plus":1.1,"soundUnder20":65.9,"sound20to49":33.1,"sound50Plus":1.1,"slumUnder20":41.4,"slum20to49":37.9,"slum50Plus":20.7,"ruralTypeUnder20":53.3,"ruralType20to49":35,"ruralType50Plus":11.7,"otherUnder20":68.9,"other20to49":29.7,"other50Plus":1.4,"precariousUnder20":60,"precarious20to49":32.4,"precarious50Plus":7.6},"walls":{"concreteOrBrick":99.6,"stone":0.2,"other":0.2},"roofs":{"slab":98.6,"woodOrTiles":0.8,"sheetMetal":0.3,"other":0.3},"networks":{"electricity":95.5,"water":96.5,"sewerage":97.5}}},{"code":"04.291.01.17","codeDigits":"042910117","level":"commune","name":{"fr":"Sidi Allal El Bahraoui","ar":"سيدي علال البحراوي"},"topics":{"dwellings":{"total":10990,"deficitRate":1.6},"occupancy":{"occupied":64.6,"vacant":21.2,"seasonal":14.2,"unoccupied":35.4},"type":{"villa":5.5,"apartment":22.5,"traditional":0.9,"modern":70,"sound":98.9,"slum":0.4,"ruralType":0.3,"other":0.4,"precarious":1.1},"age":{"under20":90.2,"20-49":9.6,"50+":0.2},"ageByType":{"villaUnder20":98.3,"villa20to49":1.7,"villa50Plus":0,"apartmentUnder20":97.2,"apartment20to49":2.8,"apartment50Plus":0,"traditionalUnder20":53.1,"traditional20to49":46.9,"traditional50Plus":0,"modernUnder20":88.3,"modern20to49":11.5,"modern50Plus":0.3,"soundUnder20":90.5,"sound20to49":9.3,"sound50Plus":0.2,"slumUnder20":60,"slum20to49":40,"slum50Plus":0,"ruralTypeUnder20":17.5,"ruralType20to49":82.5,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":64.5,"precarious20to49":35.5,"precarious50Plus":0},"walls":{"concreteOrBrick":99.6,"stone":0,"other":0.4},"roofs":{"slab":97.9,"woodOrTiles":1.5,"sheetMetal":0.2,"other":0.4},"networks":{"electricity":94.2,"water":94,"sewerage":95.1}}},{"code":"04.291.03.07","codeDigits":"042910307","level":"commune","name":{"fr":"Ait Yadine","ar":"آيت يدين"},"topics":{"dwellings":{"total":2601,"deficitRate":40.5},"occupancy":{"occupied":72.9,"vacant":17.7,"seasonal":9.5,"unoccupied":27.1},"type":{"villa":0.3,"apartment":0.3,"traditional":4,"modern":70,"sound":74.7,"slum":20.6,"ruralType":4.6,"other":0.2,"precarious":25.3},"age":{"under20":79.1,"20-49":20.7,"50+":0.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":84.8,"traditional20to49":15.2,"traditional50Plus":0,"modernUnder20":85.1,"modern20to49":14.7,"modern50Plus":0.3,"soundUnder20":85.2,"sound20to49":14.6,"sound50Plus":0.2,"slumUnder20":61.5,"slum20to49":38.5,"slum50Plus":0,"ruralTypeUnder20":60.5,"ruralType20to49":39.5,"ruralType50Plus":0,"otherUnder20":40,"other20to49":60,"other50Plus":0,"precariousUnder20":61.2,"precarious20to49":38.8,"precarious50Plus":0},"walls":{"concreteOrBrick":93,"stone":4.6,"other":2.4},"roofs":{"slab":73.1,"woodOrTiles":9.5,"sheetMetal":3.4,"other":14},"networks":{"electricity":74.5,"water":74.2,"sewerage":34.5}}},{"code":"04.291.05.09","codeDigits":"042910509","level":"commune","name":{"fr":"Maaziz","ar":"المعازيز"},"topics":{"dwellings":{"total":2998,"deficitRate":8.5},"occupancy":{"occupied":82.4,"vacant":11.6,"seasonal":6,"unoccupied":17.6},"type":{"villa":0,"apartment":0,"traditional":0.1,"modern":92.9,"sound":93.1,"slum":6.2,"ruralType":0.3,"other":0.4,"precarious":6.9},"age":{"under20":40.8,"20-49":54.2,"50+":4.9},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":66.7,"traditional20to49":33.3,"traditional50Plus":0,"modernUnder20":40.4,"modern20to49":54.3,"modern50Plus":5.2,"soundUnder20":40.5,"sound20to49":54.3,"sound50Plus":5.2,"slumUnder20":43.6,"slum20to49":56.4,"slum50Plus":0,"ruralTypeUnder20":75,"ruralType20to49":0,"ruralType50Plus":25,"otherUnder20":60,"other20to49":40,"other50Plus":0,"precariousUnder20":46,"precarious20to49":52.9,"precarious50Plus":1.1},"walls":{"concreteOrBrick":94,"stone":0.3,"other":5.7},"roofs":{"slab":92.5,"woodOrTiles":0.8,"sheetMetal":0.2,"other":6.5},"networks":{"electricity":88.2,"water":88.8,"sewerage":74.9}}},{"code":"04.291.05.11","codeDigits":"042910511","level":"commune","name":{"fr":"Oulmes","ar":"اولماس"},"topics":{"dwellings":{"total":4992,"deficitRate":1.4},"occupancy":{"occupied":81.7,"vacant":9,"seasonal":9.3,"unoccupied":18.3},"type":{"villa":0.3,"apartment":0.9,"traditional":0.7,"modern":97.1,"sound":99,"slum":0.7,"ruralType":0,"other":0.3,"precarious":1},"age":{"under20":77.6,"20-49":21.9,"50+":0.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":72.5,"apartment20to49":27.5,"apartment50Plus":0,"traditionalUnder20":59.5,"traditional20to49":37.8,"traditional50Plus":2.7,"modernUnder20":78.1,"modern20to49":21.7,"modern50Plus":0.2,"soundUnder20":78,"sound20to49":21.8,"sound50Plus":0.3,"slumUnder20":14.3,"slum20to49":42.9,"slum50Plus":42.9,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":39,"precarious20to49":30.5,"precarious50Plus":30.5},"walls":{"concreteOrBrick":99.8,"stone":0.2,"other":0},"roofs":{"slab":97.1,"woodOrTiles":2.1,"sheetMetal":0.7,"other":0},"networks":{"electricity":97.8,"water":97.8,"sewerage":98.4}}},{"code":"04.291.05.13","codeDigits":"042910513","level":"commune","name":{"fr":"Tiddas","ar":"تيداس"},"topics":{"dwellings":{"total":1283,"deficitRate":42.9},"occupancy":{"occupied":84,"vacant":12.3,"seasonal":3.7,"unoccupied":16},"type":{"villa":0.4,"apartment":0.2,"traditional":1,"modern":70.9,"sound":72.6,"slum":24.7,"ruralType":0.8,"other":1.9,"precarious":27.4},"age":{"under20":47.9,"20-49":51.8,"50+":0.4},"ageByType":{"villaUnder20":20,"villa20to49":80,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":38.5,"traditional20to49":61.5,"traditional50Plus":0,"modernUnder20":57.1,"modern20to49":42.7,"modern50Plus":0.1,"soundUnder20":56.8,"sound20to49":43.1,"sound50Plus":0.1,"slumUnder20":19.6,"slum20to49":79.2,"slum50Plus":1.3,"ruralTypeUnder20":30,"ruralType20to49":70,"ruralType50Plus":0,"otherUnder20":80,"other20to49":20,"other50Plus":0,"precariousUnder20":24.1,"precarious20to49":74.7,"precarious50Plus":1.1},"walls":{"concreteOrBrick":74.9,"stone":2,"other":23.1},"roofs":{"slab":71.5,"woodOrTiles":3.4,"sheetMetal":2.3,"other":22.9},"networks":{"electricity":81.3,"water":92.9,"sewerage":70.7}}},{"code":"04.291.07.07","codeDigits":"042910707","level":"commune","name":{"fr":"Ezzhiliga","ar":"الزحيلكة"},"topics":{"dwellings":{"total":1505,"deficitRate":50.8},"occupancy":{"occupied":80.1,"vacant":12.7,"seasonal":7.2,"unoccupied":19.9},"type":{"villa":0.1,"apartment":0,"traditional":1.2,"modern":69,"sound":70.3,"slum":28.8,"ruralType":0.3,"other":0.7,"precarious":29.7},"age":{"under20":53.7,"20-49":33.1,"50+":13.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":55.6,"traditional20to49":27.8,"traditional50Plus":16.7,"modernUnder20":69.1,"modern20to49":25.6,"modern50Plus":5.3,"soundUnder20":68.9,"sound20to49":25.6,"sound50Plus":5.5,"slumUnder20":16.4,"slum20to49":51,"slum50Plus":32.6,"ruralTypeUnder20":25,"ruralType20to49":75,"ruralType50Plus":0,"otherUnder20":70,"other20to49":30,"other50Plus":0,"precariousUnder20":17.7,"precarious20to49":50.8,"precarious50Plus":31.5},"walls":{"concreteOrBrick":74.6,"stone":13.5,"other":11.9},"roofs":{"slab":70,"woodOrTiles":1.2,"sheetMetal":2.4,"other":26.4},"networks":{"electricity":84.5,"water":84.3,"sewerage":85.3}}},{"code":"04.481.01.11","codeDigits":"044810111","level":"commune","name":{"fr":"Sidi Kacem","ar":"سيدي قاسم"},"topics":{"dwellings":{"total":23902,"deficitRate":1.8},"occupancy":{"occupied":81.3,"vacant":11.3,"seasonal":7.4,"unoccupied":18.7},"type":{"villa":8,"apartment":10.1,"traditional":2.2,"modern":78.3,"sound":98.6,"slum":0.4,"ruralType":0.5,"other":0.5,"precarious":1.4},"age":{"under20":52.7,"20-49":39.4,"50+":7.9},"ageByType":{"villaUnder20":54.6,"villa20to49":42.6,"villa50Plus":2.8,"apartmentUnder20":67.1,"apartment20to49":28,"apartment50Plus":4.9,"traditionalUnder20":21.9,"traditional20to49":73,"traditional50Plus":5.1,"modernUnder20":51.8,"modern20to49":39.6,"modern50Plus":8.6,"soundUnder20":52.9,"sound20to49":39.4,"sound50Plus":7.7,"slumUnder20":21.7,"slum20to49":47.8,"slum50Plus":30.4,"ruralTypeUnder20":45.7,"ruralType20to49":31.5,"ruralType50Plus":22.8,"otherUnder20":45.1,"other20to49":37.4,"other50Plus":17.5,"precariousUnder20":38.8,"precarious20to49":38.2,"precarious50Plus":23},"walls":{"concreteOrBrick":99,"stone":0.5,"other":0.5},"roofs":{"slab":97.3,"woodOrTiles":2,"sheetMetal":0.1,"other":0.6},"networks":{"electricity":97.4,"water":97.5,"sewerage":98.1}}},{"code":"04.481.01.07","codeDigits":"044810107","level":"commune","name":{"fr":"Mechraa Bel Ksiri","ar":"مشرع بلقصيري"},"topics":{"dwellings":{"total":9606,"deficitRate":2.5},"occupancy":{"occupied":81.4,"vacant":11.2,"seasonal":7.4,"unoccupied":18.6},"type":{"villa":2.4,"apartment":4,"traditional":1.1,"modern":90.7,"sound":98.2,"slum":1.6,"ruralType":0,"other":0.2,"precarious":1.8},"age":{"under20":54.1,"20-49":41.6,"50+":4.2},"ageByType":{"villaUnder20":22.3,"villa20to49":66.1,"villa50Plus":11.6,"apartmentUnder20":53.9,"apartment20to49":45.8,"apartment50Plus":0.3,"traditionalUnder20":67.7,"traditional20to49":30.4,"traditional50Plus":2,"modernUnder20":55.4,"modern20to49":40.6,"modern50Plus":4,"soundUnder20":54.7,"sound20to49":41.3,"sound50Plus":4,"slumUnder20":18.5,"slum20to49":66.7,"slum50Plus":14.8,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":60.6,"other20to49":19.7,"other50Plus":19.7,"precariousUnder20":24.8,"precarious20to49":60,"precarious50Plus":15.3},"walls":{"concreteOrBrick":98.4,"stone":0.8,"other":0.8},"roofs":{"slab":96.6,"woodOrTiles":2,"sheetMetal":0.5,"other":0.9},"networks":{"electricity":95.9,"water":96.1,"sewerage":95.5}}},{"code":"04.481.01.03","codeDigits":"044810103","level":"commune","name":{"fr":"Had Kourt","ar":"أحد كورت"},"topics":{"dwellings":{"total":2553,"deficitRate":7.1},"occupancy":{"occupied":80,"vacant":10,"seasonal":10,"unoccupied":20},"type":{"villa":0.9,"apartment":0.6,"traditional":0.2,"modern":92.6,"sound":94.3,"slum":1.1,"ruralType":4.3,"other":0.3,"precarious":5.7},"age":{"under20":42.4,"20-49":53.5,"50+":4.1},"ageByType":{"villaUnder20":20.8,"villa20to49":37.5,"villa50Plus":41.7,"apartmentUnder20":6.6,"apartment20to49":6.6,"apartment50Plus":86.7,"traditionalUnder20":75,"traditional20to49":25,"traditional50Plus":0,"modernUnder20":43.9,"modern20to49":54,"modern50Plus":2.2,"soundUnder20":43.4,"sound20to49":53.5,"sound50Plus":3.1,"slumUnder20":25,"slum20to49":50,"slum50Plus":25,"ruralTypeUnder20":21.1,"ruralType20to49":57.1,"ruralType50Plus":21.8,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":24.8,"precarious20to49":54,"precarious50Plus":21.2},"walls":{"concreteOrBrick":95.1,"stone":0.8,"other":4.1},"roofs":{"slab":93.5,"woodOrTiles":1.3,"sheetMetal":0.8,"other":4.5},"networks":{"electricity":97.5,"water":91.7,"sewerage":78.8}}},{"code":"04.481.01.05","codeDigits":"044810105","level":"commune","name":{"fr":"Jorf El Melha","ar":"جرف الملحة"},"topics":{"dwellings":{"total":8150,"deficitRate":5},"occupancy":{"occupied":86.8,"vacant":8.3,"seasonal":4.9,"unoccupied":13.2},"type":{"villa":0.6,"apartment":5,"traditional":0.4,"modern":90.1,"sound":96.2,"slum":1.3,"ruralType":2.2,"other":0.4,"precarious":3.8},"age":{"under20":65.5,"20-49":33.1,"50+":1.5},"ageByType":{"villaUnder20":88.2,"villa20to49":11.8,"villa50Plus":0,"apartmentUnder20":86.2,"apartment20to49":13.8,"apartment50Plus":0,"traditionalUnder20":85.3,"traditional20to49":14.7,"traditional50Plus":0,"modernUnder20":65.7,"modern20to49":33.9,"modern50Plus":0.4,"soundUnder20":67,"sound20to49":32.6,"sound50Plus":0.3,"slumUnder20":25,"slum20to49":37.5,"slum50Plus":37.5,"ruralTypeUnder20":26.3,"ruralType20to49":46.4,"ruralType50Plus":27.3,"otherUnder20":32.8,"other20to49":50,"other50Plus":17.2,"precariousUnder20":26.4,"precarious20to49":43.8,"precarious50Plus":29.7},"walls":{"concreteOrBrick":96.3,"stone":0.2,"other":3.4},"roofs":{"slab":96,"woodOrTiles":0.6,"sheetMetal":0,"other":3.4},"networks":{"electricity":98.1,"water":97.2,"sewerage":93.3}}},{"code":"04.481.01.01","codeDigits":"044810101","level":"commune","name":{"fr":"Dar Gueddari","ar":"دار الكداري"},"topics":{"dwellings":{"total":2011,"deficitRate":6.4},"occupancy":{"occupied":85.1,"vacant":7.4,"seasonal":7.6,"unoccupied":14.9},"type":{"villa":0.2,"apartment":1.4,"traditional":0.3,"modern":93.3,"sound":95.2,"slum":3.9,"ruralType":0.4,"other":0.4,"precarious":4.8},"age":{"under20":51.1,"20-49":43.5,"50+":5.4},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":50,"apartment20to49":50,"apartment50Plus":0,"traditionalUnder20":57.1,"traditional20to49":42.9,"traditional50Plus":0,"modernUnder20":51.2,"modern20to49":43.8,"modern50Plus":5,"soundUnder20":51.2,"sound20to49":43.9,"sound50Plus":4.9,"slumUnder20":46.8,"slum20to49":34.2,"slum50Plus":19,"ruralTypeUnder20":44.4,"ruralType20to49":55.6,"ruralType50Plus":0,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":49,"precarious20to49":35.4,"precarious50Plus":15.6},"walls":{"concreteOrBrick":96.3,"stone":0.9,"other":2.8},"roofs":{"slab":95,"woodOrTiles":0.9,"sheetMetal":0.6,"other":3.5},"networks":{"electricity":96.7,"water":95.8,"sewerage":91.5}}},{"code":"04.481.07.05","codeDigits":"044810705","level":"commune","name":{"fr":"Khnichet","ar":"الخنيشات"},"topics":{"dwellings":{"total":3106,"deficitRate":5.8},"occupancy":{"occupied":85.4,"vacant":10.1,"seasonal":4.5,"unoccupied":14.6},"type":{"villa":0,"apartment":0,"traditional":0.6,"modern":96,"sound":96.6,"slum":0.3,"ruralType":3,"other":0.1,"precarious":3.4},"age":{"under20":52.2,"20-49":45.1,"50+":2.7},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":33.2,"traditional20to49":66.8,"traditional50Plus":0,"modernUnder20":52.1,"modern20to49":45.5,"modern50Plus":2.4,"soundUnder20":52,"sound20to49":45.6,"sound50Plus":2.3,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":58.9,"ruralType20to49":24.8,"ruralType50Plus":16.2,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":56.4,"precarious20to49":29.3,"precarious50Plus":14.2},"walls":{"concreteOrBrick":97.5,"stone":0.2,"other":2.3},"roofs":{"slab":95.9,"woodOrTiles":1.6,"sheetMetal":0.3,"other":2.2},"networks":{"electricity":97,"water":96.8,"sewerage":96.5}}},{"code":"04.481.09.13","codeDigits":"044810913","level":"commune","name":{"fr":"Zirara","ar":"زيرارة"},"topics":{"dwellings":{"total":2130,"deficitRate":8.4},"occupancy":{"occupied":88.9,"vacant":4.9,"seasonal":6.2,"unoccupied":11.1},"type":{"villa":0.5,"apartment":0.8,"traditional":1.4,"modern":93.8,"sound":96.4,"slum":1.9,"ruralType":1.1,"other":0.6,"precarious":3.6},"age":{"under20":40.8,"20-49":56.7,"50+":2.5},"ageByType":{"villaUnder20":60,"villa20to49":40,"villa50Plus":0,"apartmentUnder20":75,"apartment20to49":25,"apartment50Plus":0,"traditionalUnder20":46.7,"traditional20to49":43.3,"traditional50Plus":10,"modernUnder20":40.4,"modern20to49":57.3,"modern50Plus":2.3,"soundUnder20":40.9,"sound20to49":56.7,"sound50Plus":2.4,"slumUnder20":37.5,"slum20to49":52.5,"slum50Plus":10,"ruralTypeUnder20":45.8,"ruralType20to49":50,"ruralType50Plus":4.2,"otherUnder20":30.8,"other20to49":69.2,"other50Plus":0,"precariousUnder20":39,"precarious20to49":54.5,"precarious50Plus":6.5},"walls":{"concreteOrBrick":96.8,"stone":1,"other":2.2},"roofs":{"slab":95,"woodOrTiles":2.3,"sheetMetal":0.2,"other":2.5},"networks":{"electricity":96.7,"water":94.8,"sewerage":97.7}}},{"code":"04.491.01.07","codeDigits":"044910107","level":"commune","name":{"fr":"Sidi Slimane","ar":"سيدي سليمان"},"topics":{"dwellings":{"total":29251,"deficitRate":11.1},"occupancy":{"occupied":78.4,"vacant":11.7,"seasonal":9.9,"unoccupied":21.6},"type":{"villa":1.7,"apartment":5,"traditional":2,"modern":83,"sound":91.7,"slum":7.7,"ruralType":0.3,"other":0.3,"precarious":8.3},"age":{"under20":49.6,"20-49":41.9,"50+":8.5},"ageByType":{"villaUnder20":26.2,"villa20to49":63.3,"villa50Plus":10.6,"apartmentUnder20":69,"apartment20to49":24.4,"apartment50Plus":6.5,"traditionalUnder20":36.6,"traditional20to49":43.9,"traditional50Plus":19.5,"modernUnder20":51.5,"modern20to49":41.8,"modern50Plus":6.7,"soundUnder20":51.7,"sound20to49":41.3,"sound50Plus":7,"slumUnder20":25.7,"slum20to49":49.7,"slum50Plus":24.6,"ruralTypeUnder20":27.1,"ruralType20to49":45.9,"ruralType50Plus":27.1,"otherUnder20":48.2,"other20to49":31,"other50Plus":20.9,"precariousUnder20":26.7,"precarious20to49":48.8,"precarious50Plus":24.5},"walls":{"concreteOrBrick":91.6,"stone":1.7,"other":6.7},"roofs":{"slab":90.8,"woodOrTiles":2.3,"sheetMetal":0.9,"other":6},"networks":{"electricity":87.5,"water":89.2,"sewerage":84.8}}},{"code":"04.491.01.09","codeDigits":"044910109","level":"commune","name":{"fr":"Sidi Yahia El Gharb","ar":"سيدي يحيى الغرب"},"topics":{"dwellings":{"total":8502,"deficitRate":43.6},"occupancy":{"occupied":89.6,"vacant":7.7,"seasonal":2.7,"unoccupied":10.4},"type":{"villa":1.7,"apartment":3.7,"traditional":0.8,"modern":67.6,"sound":73.7,"slum":25.4,"ruralType":0.1,"other":0.8,"precarious":26.3},"age":{"under20":55.4,"20-49":41,"50+":3.5},"ageByType":{"villaUnder20":91.7,"villa20to49":4.8,"villa50Plus":3.4,"apartmentUnder20":80.8,"apartment20to49":19.2,"apartment50Plus":0,"traditionalUnder20":52.6,"traditional20to49":44.4,"traditional50Plus":2.9,"modernUnder20":64.3,"modern20to49":34.7,"modern50Plus":1,"soundUnder20":65.6,"sound20to49":33.4,"sound50Plus":1,"slumUnder20":26,"slum20to49":63,"slum50Plus":11,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":47.6,"other20to49":52.4,"other50Plus":0,"precariousUnder20":26.9,"precarious20to49":62.5,"precarious50Plus":10.6},"walls":{"concreteOrBrick":84.6,"stone":0.9,"other":14.5},"roofs":{"slab":73.8,"woodOrTiles":1,"sheetMetal":7.9,"other":17.3},"networks":{"electricity":86.3,"water":83.8,"sewerage":89.7}}},{"code":"05.091.01.01","codeDigits":"050910101","level":"commune","name":{"fr":"Béni Mellal","ar":"بني ملال"},"topics":{"dwellings":{"total":78598,"deficitRate":1.5},"occupancy":{"occupied":69.9,"vacant":17.6,"seasonal":12.5,"unoccupied":30.1},"type":{"villa":4.8,"apartment":18.2,"traditional":0.7,"modern":75.2,"sound":98.9,"slum":0.3,"ruralType":0.2,"other":0.5,"precarious":1.1},"age":{"under20":61,"20-49":32.1,"50+":6.9},"ageByType":{"villaUnder20":71.4,"villa20to49":26.5,"villa50Plus":2,"apartmentUnder20":90.9,"apartment20to49":8.4,"apartment50Plus":0.7,"traditionalUnder20":38.7,"traditional20to49":43.4,"traditional50Plus":17.9,"modernUnder20":53.4,"modern20to49":38,"modern50Plus":8.5,"soundUnder20":61.1,"sound20to49":32.1,"sound50Plus":6.8,"slumUnder20":44.2,"slum20to49":42.3,"slum50Plus":13.5,"ruralTypeUnder20":34.1,"ruralType20to49":49.7,"ruralType50Plus":16.1,"otherUnder20":53.7,"other20to49":33.5,"other50Plus":12.8,"precariousUnder20":46.9,"precarious20to49":39.5,"precarious50Plus":13.7},"walls":{"concreteOrBrick":99.1,"stone":0.8,"other":0.1},"roofs":{"slab":98.6,"woodOrTiles":1.2,"sheetMetal":0,"other":0.2},"networks":{"electricity":95.3,"water":94.5,"sewerage":93.6}}},{"code":"05.091.01.07","codeDigits":"050910107","level":"commune","name":{"fr":"Kasba Tadla","ar":"قصبة تادلة"},"topics":{"dwellings":{"total":17657,"deficitRate":1.6},"occupancy":{"occupied":72.7,"vacant":17.7,"seasonal":9.6,"unoccupied":27.3},"type":{"villa":0.5,"apartment":3.1,"traditional":1.6,"modern":93.4,"sound":98.6,"slum":0.7,"ruralType":0.2,"other":0.4,"precarious":1.4},"age":{"under20":58.5,"20-49":34.7,"50+":6.8},"ageByType":{"villaUnder20":57.8,"villa20to49":16.3,"villa50Plus":25.9,"apartmentUnder20":87.8,"apartment20to49":10.6,"apartment50Plus":1.6,"traditionalUnder20":31.1,"traditional20to49":35.2,"traditional50Plus":33.7,"modernUnder20":58.6,"modern20to49":35.6,"modern50Plus":5.7,"soundUnder20":59.1,"sound20to49":34.7,"sound50Plus":6.2,"slumUnder20":15.6,"slum20to49":34.4,"slum50Plus":50,"ruralTypeUnder20":0,"ruralType20to49":60.3,"ruralType50Plus":39.7,"otherUnder20":23.6,"other20to49":20,"other50Plus":56.4,"precariousUnder20":15.6,"precarious20to49":34.1,"precarious50Plus":50.3},"walls":{"concreteOrBrick":98.8,"stone":1,"other":0.1},"roofs":{"slab":98.1,"woodOrTiles":1.3,"sheetMetal":0.2,"other":0.4},"networks":{"electricity":86.1,"water":92.2,"sewerage":86}}},{"code":"05.091.01.13","codeDigits":"050910113","level":"commune","name":{"fr":"Zaouiat Cheikh","ar":"زاوية الشيخ"},"topics":{"dwellings":{"total":9072,"deficitRate":3.7},"occupancy":{"occupied":78.6,"vacant":13.5,"seasonal":7.8,"unoccupied":21.4},"type":{"villa":0.6,"apartment":0.7,"traditional":3.6,"modern":91.9,"sound":96.8,"slum":1.6,"ruralType":0.9,"other":0.7,"precarious":3.2},"age":{"under20":45,"20-49":48.7,"50+":6.3},"ageByType":{"villaUnder20":30.4,"villa20to49":17.9,"villa50Plus":51.8,"apartmentUnder20":54.8,"apartment20to49":45.2,"apartment50Plus":0,"traditionalUnder20":29.6,"traditional20to49":64,"traditional50Plus":6.4,"modernUnder20":45.6,"modern20to49":48.9,"modern50Plus":5.5,"soundUnder20":45,"sound20to49":49.2,"sound50Plus":5.8,"slumUnder20":20.6,"slum20to49":44.1,"slum50Plus":35.3,"ruralTypeUnder20":86.7,"ruralType20to49":8.9,"ruralType50Plus":4.4,"otherUnder20":41.7,"other20to49":44.6,"other50Plus":13.6,"precariousUnder20":43.2,"precarious20to49":34.8,"precarious50Plus":22},"walls":{"concreteOrBrick":97.7,"stone":1.8,"other":0.6},"roofs":{"slab":96.8,"woodOrTiles":2.4,"sheetMetal":0.2,"other":0.5},"networks":{"electricity":94.9,"water":95.7,"sewerage":84.2}}},{"code":"05.091.01.03","codeDigits":"050910103","level":"commune","name":{"fr":"El Ksiba","ar":"القصيبة"},"topics":{"dwellings":{"total":7900,"deficitRate":3.1},"occupancy":{"occupied":72.6,"vacant":13.7,"seasonal":13.8,"unoccupied":27.4},"type":{"villa":0.8,"apartment":0.1,"traditional":2.4,"modern":94.2,"sound":97.5,"slum":0.8,"ruralType":0.8,"other":0.9,"precarious":2.5},"age":{"under20":52.1,"20-49":42.9,"50+":5},"ageByType":{"villaUnder20":42.5,"villa20to49":39.7,"villa50Plus":17.8,"apartmentUnder20":87.5,"apartment20to49":12.5,"apartment50Plus":0,"traditionalUnder20":20.4,"traditional20to49":56.4,"traditional50Plus":23.3,"modernUnder20":53.7,"modern20to49":42.7,"modern50Plus":3.5,"soundUnder20":52.9,"sound20to49":43,"sound50Plus":4.1,"slumUnder20":13.3,"slum20to49":20,"slum50Plus":66.7,"ruralTypeUnder20":12.5,"ruralType20to49":45.8,"ruralType50Plus":41.7,"otherUnder20":41.8,"other20to49":44,"other50Plus":14.3,"precariousUnder20":23.9,"precarious20to49":36.9,"precarious50Plus":39.2},"walls":{"concreteOrBrick":97.3,"stone":2.4,"other":0.3},"roofs":{"slab":96.6,"woodOrTiles":2.2,"sheetMetal":0.7,"other":0.6},"networks":{"electricity":93.1,"water":94,"sewerage":88.3}}},{"code":"05.091.03.05","codeDigits":"050910305","level":"commune","name":{"fr":"Ouled M'barek","ar":"أولاد امبارك"},"topics":{"dwellings":{"total":4392,"deficitRate":2.2},"occupancy":{"occupied":79.4,"vacant":14.2,"seasonal":6.4,"unoccupied":20.6},"type":{"villa":0.1,"apartment":1,"traditional":8.1,"modern":89,"sound":98.4,"slum":0.9,"ruralType":0.4,"other":0.4,"precarious":1.6},"age":{"under20":53.4,"20-49":42.5,"50+":4.1},"ageByType":{"villaUnder20":80,"villa20to49":20,"villa50Plus":0,"apartmentUnder20":97.8,"apartment20to49":2.2,"apartment50Plus":0,"traditionalUnder20":62.1,"traditional20to49":36.2,"traditional50Plus":1.7,"modernUnder20":52.1,"modern20to49":43.7,"modern50Plus":4.1,"soundUnder20":53.5,"sound20to49":42.6,"sound50Plus":3.9,"slumUnder20":55.6,"slum20to49":44.4,"slum50Plus":0,"ruralTypeUnder20":20.6,"ruralType20to49":35.3,"ruralType50Plus":44.1,"otherUnder20":58.8,"other20to49":17.6,"other50Plus":23.5,"precariousUnder20":48.1,"precarious20to49":36,"precarious50Plus":16},"walls":{"concreteOrBrick":99.1,"stone":0.1,"other":0.8},"roofs":{"slab":98,"woodOrTiles":1.1,"sheetMetal":0,"other":0.8},"networks":{"electricity":92.5,"water":86,"sewerage":8.5}}},{"code":"05.091.03.07","codeDigits":"050910307","level":"commune","name":{"fr":"Ouled Yaich","ar":"أولاد إيعيش"},"topics":{"dwellings":{"total":3052,"deficitRate":8.2},"occupancy":{"occupied":77.7,"vacant":18.1,"seasonal":4.3,"unoccupied":22.3},"type":{"villa":0.1,"apartment":0,"traditional":5.7,"modern":87.5,"sound":93.4,"slum":0.9,"ruralType":5.2,"other":0.6,"precarious":6.6},"age":{"under20":45.7,"20-49":42,"50+":12.2},"ageByType":{"villaUnder20":33.3,"villa20to49":66.7,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":17,"traditional20to49":57,"traditional50Plus":26,"modernUnder20":48.9,"modern20to49":42.2,"modern50Plus":8.8,"soundUnder20":47,"sound20to49":43.2,"sound50Plus":9.9,"slumUnder20":60,"slum20to49":20,"slum50Plus":20,"ruralTypeUnder20":17.2,"ruralType20to49":27.6,"ruralType50Plus":55.2,"otherUnder20":74.1,"other20to49":25.9,"other50Plus":0,"precariousUnder20":28,"precarious20to49":26.4,"precarious50Plus":45.6},"walls":{"concreteOrBrick":98.6,"stone":1,"other":0.4},"roofs":{"slab":98.5,"woodOrTiles":1.3,"sheetMetal":0,"other":0.2},"networks":{"electricity":95.1,"water":95,"sewerage":28.7}}},{"code":"05.091.03.09","codeDigits":"050910309","level":"commune","name":{"fr":"Sidi Jaber","ar":"سيدي جابر"},"topics":{"dwellings":{"total":1424,"deficitRate":6.5},"occupancy":{"occupied":76.2,"vacant":11.9,"seasonal":11.9,"unoccupied":23.8},"type":{"villa":0.4,"apartment":0,"traditional":0.8,"modern":96.5,"sound":97.8,"slum":0.3,"ruralType":0.1,"other":1.8,"precarious":2.2},"age":{"under20":32.8,"20-49":66.6,"50+":0.6},"ageByType":{"villaUnder20":33.3,"villa20to49":66.7,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":16.7,"traditional20to49":83.3,"traditional50Plus":0,"modernUnder20":33.3,"modern20to49":66,"modern50Plus":0.7,"soundUnder20":33.2,"sound20to49":66.2,"sound50Plus":0.6,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":15.4,"other20to49":84.6,"other50Plus":0,"precariousUnder20":15.6,"precarious20to49":84.4,"precarious50Plus":0},"walls":{"concreteOrBrick":98.7,"stone":1.3,"other":0.1},"roofs":{"slab":97.6,"woodOrTiles":2,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.1,"water":98.5,"sewerage":98.7}}},{"code":"05.091.07.07","codeDigits":"050910707","level":"commune","name":{"fr":"Dir El Ksiba","ar":"دير القصيبة"},"topics":{"dwellings":{"total":3464,"deficitRate":0.9},"occupancy":{"occupied":77.5,"vacant":16.3,"seasonal":6.2,"unoccupied":22.5},"type":{"villa":0.1,"apartment":0.1,"traditional":1.4,"modern":97.9,"sound":99.5,"slum":0,"ruralType":0,"other":0.5,"precarious":0.5},"age":{"under20":78.1,"20-49":21.1,"50+":0.9},"ageByType":{"villaUnder20":75,"villa20to49":25,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":72.7,"traditional20to49":27.3,"traditional50Plus":0,"modernUnder20":78.1,"modern20to49":21.1,"modern50Plus":0.8,"soundUnder20":78,"sound20to49":21.2,"sound50Plus":0.8,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":88.2,"other20to49":0,"other50Plus":11.8,"precariousUnder20":88.2,"precarious20to49":0,"precarious50Plus":11.8},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":99.5,"woodOrTiles":0.5,"sheetMetal":0,"other":0},"networks":{"electricity":85.8,"water":86.6,"sewerage":1.9}}},{"code":"05.091.05.01","codeDigits":"050910501","level":"commune","name":{"fr":"Aghbala","ar":"اغبالة"},"topics":{"dwellings":{"total":3143,"deficitRate":6.3},"occupancy":{"occupied":69.5,"vacant":19.8,"seasonal":10.7,"unoccupied":30.5},"type":{"villa":0.2,"apartment":0.4,"traditional":7.4,"modern":86.9,"sound":94.8,"slum":2.1,"ruralType":3,"other":0.2,"precarious":5.2},"age":{"under20":61.8,"20-49":34.7,"50+":3.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":92.3,"apartment20to49":0,"apartment50Plus":7.7,"traditionalUnder20":18.8,"traditional20to49":69.9,"traditional50Plus":11.3,"modernUnder20":67.2,"modern20to49":31.3,"modern50Plus":1.5,"soundUnder20":63.7,"sound20to49":34.1,"sound50Plus":2.2,"slumUnder20":12.5,"slum20to49":68.8,"slum50Plus":18.8,"ruralTypeUnder20":37.8,"ruralType20to49":31.1,"ruralType50Plus":31.1,"otherUnder20":33.3,"other20to49":0,"other50Plus":66.7,"precariousUnder20":27.6,"precarious20to49":44.9,"precarious50Plus":27.5},"walls":{"concreteOrBrick":93.8,"stone":3.4,"other":2.8},"roofs":{"slab":91.8,"woodOrTiles":6.6,"sheetMetal":0.1,"other":1.5},"networks":{"electricity":90.5,"water":93.3,"sewerage":89.7}}},{"code":"05.081.01.01","codeDigits":"050810101","level":"commune","name":{"fr":"Azilal","ar":"أزيلال"},"topics":{"dwellings":{"total":13430,"deficitRate":2.9},"occupancy":{"occupied":83.2,"vacant":10.8,"seasonal":6,"unoccupied":16.8},"type":{"villa":1.8,"apartment":2.9,"traditional":1.5,"modern":91.1,"sound":97.4,"slum":1.4,"ruralType":0.8,"other":0.4,"precarious":2.6},"age":{"under20":59.6,"20-49":37.6,"50+":2.7},"ageByType":{"villaUnder20":54.9,"villa20to49":45.1,"villa50Plus":0,"apartmentUnder20":28.6,"apartment20to49":71.4,"apartment50Plus":0,"traditionalUnder20":17.2,"traditional20to49":57.9,"traditional50Plus":24.9,"modernUnder20":62.9,"modern20to49":36.1,"modern50Plus":1,"soundUnder20":61,"sound20to49":37.7,"sound50Plus":1.3,"slumUnder20":5.1,"slum20to49":20.5,"slum50Plus":74.4,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":29.9,"other20to49":65.7,"other50Plus":4.4,"precariousUnder20":7.3,"precarious20to49":36.2,"precarious50Plus":56.5},"walls":{"concreteOrBrick":94.8,"stone":4.2,"other":1},"roofs":{"slab":96.5,"woodOrTiles":1.8,"sheetMetal":0.7,"other":1},"networks":{"electricity":94.1,"water":94.1,"sewerage":92.2}}},{"code":"05.081.01.03","codeDigits":"050810103","level":"commune","name":{"fr":"Demnate","ar":"دمنات"},"topics":{"dwellings":{"total":9650,"deficitRate":2},"occupancy":{"occupied":77.8,"vacant":12.9,"seasonal":9.4,"unoccupied":22.2},"type":{"villa":0.3,"apartment":1.6,"traditional":2.3,"modern":94.6,"sound":98.8,"slum":0.1,"ruralType":0.9,"other":0.2,"precarious":1.2},"age":{"under20":57.3,"20-49":37.8,"50+":4.9},"ageByType":{"villaUnder20":40,"villa20to49":60,"villa50Plus":0,"apartmentUnder20":31.7,"apartment20to49":64.4,"apartment50Plus":3.9,"traditionalUnder20":18.1,"traditional20to49":36.1,"traditional50Plus":45.9,"modernUnder20":59.3,"modern20to49":37.2,"modern50Plus":3.4,"soundUnder20":57.9,"sound20to49":37.7,"sound50Plus":4.4,"slumUnder20":0,"slum20to49":75,"slum50Plus":25,"ruralTypeUnder20":11,"ruralType20to49":40.4,"ruralType50Plus":48.6,"otherUnder20":30.4,"other20to49":52.2,"other50Plus":17.4,"precariousUnder20":13.7,"precarious20to49":46.2,"precarious50Plus":40.2},"walls":{"concreteOrBrick":97.1,"stone":2.1,"other":0.7},"roofs":{"slab":97.3,"woodOrTiles":2.1,"sheetMetal":0,"other":0.5},"networks":{"electricity":96.2,"water":93.7,"sewerage":93.4}}},{"code":"05.081.05.07","codeDigits":"050810507","level":"commune","name":{"fr":"Bzou","ar":"بزو"},"topics":{"dwellings":{"total":1435,"deficitRate":21.4},"occupancy":{"occupied":78.5,"vacant":4.7,"seasonal":16.8,"unoccupied":21.5},"type":{"villa":0.1,"apartment":0,"traditional":0.4,"modern":85.7,"sound":86.3,"slum":0,"ruralType":13.3,"other":0.4,"precarious":13.7},"age":{"under20":39.2,"20-49":40.5,"50+":20.3},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":16.7,"traditional20to49":83.3,"traditional50Plus":0,"modernUnder20":45,"modern20to49":42.9,"modern50Plus":12,"soundUnder20":44.8,"sound20to49":43.2,"sound50Plus":12,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":1.6,"ruralType20to49":23,"ruralType50Plus":75.4,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":3.6,"precarious20to49":23.4,"precarious50Plus":73.1},"walls":{"concreteOrBrick":85.1,"stone":2.9,"other":12},"roofs":{"slab":87,"woodOrTiles":1.9,"sheetMetal":0.1,"other":11},"networks":{"electricity":90.5,"water":90,"sewerage":0.8}}},{"code":"05.081.05.09","codeDigits":"050810509","level":"commune","name":{"fr":"Foum Jemaa","ar":"فم الجمعة"},"topics":{"dwellings":{"total":1717,"deficitRate":14.2},"occupancy":{"occupied":84.2,"vacant":7.1,"seasonal":8.7,"unoccupied":15.8},"type":{"villa":0.2,"apartment":1.3,"traditional":3.1,"modern":84.9,"sound":89.5,"slum":0.1,"ruralType":10.1,"other":0.3,"precarious":10.5},"age":{"under20":56.2,"20-49":35.9,"50+":7.9},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":54.5,"apartment20to49":45.5,"apartment50Plus":0,"traditionalUnder20":40.7,"traditional20to49":25.9,"traditional50Plus":33.3,"modernUnder20":61.5,"modern20to49":35.5,"modern50Plus":3,"soundUnder20":60.7,"sound20to49":35.3,"sound50Plus":4,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":16.2,"ruralType20to49":41,"ruralType50Plus":42.8,"otherUnder20":60,"other20to49":40,"other50Plus":0,"precariousUnder20":17.8,"precarious20to49":41.1,"precarious50Plus":41.1},"walls":{"concreteOrBrick":88.3,"stone":4.2,"other":7.5},"roofs":{"slab":87.5,"woodOrTiles":5.8,"sheetMetal":0,"other":6.8},"networks":{"electricity":95.7,"water":91.7,"sewerage":85.2}}},{"code":"05.081.09.15","codeDigits":"050810915","level":"commune","name":{"fr":"Ouaouizeght","ar":"واويزغت"},"topics":{"dwellings":{"total":2878,"deficitRate":2.8},"occupancy":{"occupied":79.2,"vacant":11.9,"seasonal":9,"unoccupied":20.8},"type":{"villa":0.2,"apartment":2.5,"traditional":3.2,"modern":91.9,"sound":97.8,"slum":0.3,"ruralType":1.7,"other":0.2,"precarious":2.2},"age":{"under20":48.5,"20-49":44.7,"50+":6.8},"ageByType":{"villaUnder20":16.7,"villa20to49":0,"villa50Plus":83.3,"apartmentUnder20":52.4,"apartment20to49":41.5,"apartment50Plus":6.1,"traditionalUnder20":11.4,"traditional20to49":20,"traditional50Plus":68.7,"modernUnder20":50,"modern20to49":46,"modern50Plus":4,"soundUnder20":48.7,"sound20to49":44.9,"sound50Plus":6.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":50.4,"ruralType20to49":35.5,"ruralType50Plus":14.2,"otherUnder20":0,"other20to49":50,"other50Plus":50,"precariousUnder20":39.3,"precarious20to49":32.4,"precarious50Plus":28.3},"walls":{"concreteOrBrick":95,"stone":3.1,"other":1.9},"roofs":{"slab":94.6,"woodOrTiles":3.8,"sheetMetal":0.1,"other":1.5},"networks":{"electricity":94.3,"water":92.3,"sewerage":83.4}}},{"code":"05.081.11.01","codeDigits":"050811101","level":"commune","name":{"fr":"Afourar","ar":"أفورار"},"topics":{"dwellings":{"total":3860,"deficitRate":2.4},"occupancy":{"occupied":84.5,"vacant":9.8,"seasonal":5.7,"unoccupied":15.5},"type":{"villa":0.6,"apartment":0.5,"traditional":0.8,"modern":96.3,"sound":98.3,"slum":0.5,"ruralType":0.9,"other":0.3,"precarious":1.7},"age":{"under20":50.3,"20-49":38.3,"50+":11.3},"ageByType":{"villaUnder20":20.8,"villa20to49":79.2,"villa50Plus":0,"apartmentUnder20":59,"apartment20to49":41,"apartment50Plus":0,"traditionalUnder20":28.1,"traditional20to49":56.3,"traditional50Plus":15.6,"modernUnder20":51.2,"modern20to49":38.2,"modern50Plus":10.6,"soundUnder20":50.9,"sound20to49":38.7,"sound50Plus":10.5,"slumUnder20":25,"slum20to49":50,"slum50Plus":25,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":80,"other20to49":20,"other50Plus":0,"precariousUnder20":20,"precarious20to49":18.5,"precarious50Plus":61.5},"walls":{"concreteOrBrick":97.6,"stone":1.8,"other":0.6},"roofs":{"slab":97.6,"woodOrTiles":1.7,"sheetMetal":0.1,"other":0.6},"networks":{"electricity":96.3,"water":95.7,"sewerage":72.9}}},{"code":"05.255.01.05","codeDigits":"052550105","level":"commune","name":{"fr":"Fquih Ben Salah","ar":"الفقيه بن صالح"},"topics":{"dwellings":{"total":38355,"deficitRate":1.1},"occupancy":{"occupied":63.7,"vacant":19.9,"seasonal":16.4,"unoccupied":36.3},"type":{"villa":1.7,"apartment":9.2,"traditional":0.8,"modern":87.5,"sound":99.2,"slum":0.5,"ruralType":0,"other":0.3,"precarious":0.8},"age":{"under20":52.7,"20-49":39.3,"50+":8},"ageByType":{"villaUnder20":52.3,"villa20to49":33.5,"villa50Plus":14.2,"apartmentUnder20":84.6,"apartment20to49":12.2,"apartment50Plus":3.2,"traditionalUnder20":38.3,"traditional20to49":45.2,"traditional50Plus":16.5,"modernUnder20":49.6,"modern20to49":42.2,"modern50Plus":8.2,"soundUnder20":52.8,"sound20to49":39.3,"sound50Plus":7.9,"slumUnder20":34.1,"slum20to49":43.2,"slum50Plus":22.7,"ruralTypeUnder20":14.7,"ruralType20to49":70.5,"ruralType50Plus":14.7,"otherUnder20":58.1,"other20to49":30.9,"other50Plus":11,"precariousUnder20":42.6,"precarious20to49":39.9,"precarious50Plus":17.6},"walls":{"concreteOrBrick":98.9,"stone":1,"other":0.1},"roofs":{"slab":98.5,"woodOrTiles":1.2,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":93.4,"water":95.1,"sewerage":97.6}}},{"code":"05.255.01.11","codeDigits":"052550111","level":"commune","name":{"fr":"Souk Sebt Ouled Nemma","ar":"سوق السبت أولاد النمة"},"topics":{"dwellings":{"total":18339,"deficitRate":1.6},"occupancy":{"occupied":74.7,"vacant":16.7,"seasonal":8.6,"unoccupied":25.3},"type":{"villa":0.7,"apartment":2.4,"traditional":0.9,"modern":94.5,"sound":98.6,"slum":1.1,"ruralType":0.1,"other":0.2,"precarious":1.4},"age":{"under20":62.4,"20-49":35,"50+":2.6},"ageByType":{"villaUnder20":63.1,"villa20to49":24.2,"villa50Plus":12.7,"apartmentUnder20":74.5,"apartment20to49":7.4,"apartment50Plus":18.1,"traditionalUnder20":65.5,"traditional20to49":32.1,"traditional50Plus":2.4,"modernUnder20":62.1,"modern20to49":35.8,"modern50Plus":2.1,"soundUnder20":62.5,"sound20to49":34.9,"sound50Plus":2.6,"slumUnder20":68.9,"slum20to49":28.9,"slum50Plus":2.2,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":66.3,"other20to49":33.8,"other50Plus":0,"precariousUnder20":61.7,"precarious20to49":36.6,"precarious50Plus":1.7},"walls":{"concreteOrBrick":99.4,"stone":0.3,"other":0.4},"roofs":{"slab":98.4,"woodOrTiles":1,"sheetMetal":0,"other":0.6},"networks":{"electricity":90.7,"water":90.7,"sewerage":93.8}}},{"code":"05.255.01.09","codeDigits":"052550109","level":"commune","name":{"fr":"Ouled Ayad","ar":"أولاد عياد"},"topics":{"dwellings":{"total":7435,"deficitRate":3.2},"occupancy":{"occupied":75.9,"vacant":16.7,"seasonal":7.4,"unoccupied":24.1},"type":{"villa":0.5,"apartment":0.4,"traditional":1.2,"modern":95.3,"sound":97.4,"slum":2.2,"ruralType":0.2,"other":0.3,"precarious":2.6},"age":{"under20":61.2,"20-49":35.3,"50+":3.4},"ageByType":{"villaUnder20":2.9,"villa20to49":91.2,"villa50Plus":5.9,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":32.2,"traditional20to49":52.8,"traditional50Plus":15,"modernUnder20":62.5,"modern20to49":34.8,"modern50Plus":2.7,"soundUnder20":62,"sound20to49":35.2,"sound50Plus":2.8,"slumUnder20":35.5,"slum20to49":35.5,"slum50Plus":29,"ruralTypeUnder20":0,"ruralType20to49":75.6,"ruralType50Plus":24.4,"otherUnder20":27.1,"other20to49":72.9,"other50Plus":0,"precariousUnder20":31.9,"precarious20to49":42.2,"precarious50Plus":25.8},"walls":{"concreteOrBrick":98.1,"stone":1.2,"other":0.8},"roofs":{"slab":97.7,"woodOrTiles":1.3,"sheetMetal":0.2,"other":0.8},"networks":{"electricity":91.2,"water":82.7,"sewerage":73.5}}},{"code":"05.255.09.07","codeDigits":"052550907","level":"commune","name":{"fr":"Bradia","ar":"برادية"},"topics":{"dwellings":{"total":3391,"deficitRate":3},"occupancy":{"occupied":63,"vacant":21.5,"seasonal":15.5,"unoccupied":37},"type":{"villa":0.1,"apartment":0,"traditional":0.4,"modern":97.3,"sound":97.8,"slum":0,"ruralType":1.9,"other":0.3,"precarious":2.2},"age":{"under20":66.3,"20-49":26.4,"50+":7.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":69.3,"traditional20to49":7.7,"traditional50Plus":23,"modernUnder20":66.9,"modern20to49":25.9,"modern50Plus":7.2,"soundUnder20":67,"sound20to49":25.8,"sound50Plus":7.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":28.6,"ruralType20to49":64.3,"ruralType50Plus":7.1,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":37.4,"precarious20to49":56.4,"precarious50Plus":6.3},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":99.5,"woodOrTiles":0.5,"sheetMetal":0,"other":0.1},"networks":{"electricity":93.7,"water":94.4,"sewerage":87.3}}},{"code":"05.255.11.01","codeDigits":"052551101","level":"commune","name":{"fr":"Dar Ould Zidouh","ar":"دار ولد زيدوح"},"topics":{"dwellings":{"total":3723,"deficitRate":1.6},"occupancy":{"occupied":70.9,"vacant":19.9,"seasonal":9.2,"unoccupied":29.1},"type":{"villa":0.9,"apartment":0,"traditional":0.5,"modern":96.9,"sound":98.4,"slum":0.5,"ruralType":0.9,"other":0.3,"precarious":1.6},"age":{"under20":66.7,"20-49":29.8,"50+":3.5},"ageByType":{"villaUnder20":80,"villa20to49":14.3,"villa50Plus":5.7,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":89.5,"traditional20to49":10.5,"traditional50Plus":0,"modernUnder20":66.7,"modern20to49":29.8,"modern50Plus":3.5,"soundUnder20":67,"sound20to49":29.6,"sound50Plus":3.5,"slumUnder20":16.7,"slum20to49":66.7,"slum50Plus":16.7,"ruralTypeUnder20":55.4,"ruralType20to49":44.6,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":52,"precarious20to49":43.1,"precarious50Plus":4.9},"walls":{"concreteOrBrick":99.5,"stone":0.5,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":0.9,"sheetMetal":0,"other":0.2},"networks":{"electricity":91,"water":88.2,"sewerage":47.3}}},{"code":"05.301.01.01","codeDigits":"053010101","level":"commune","name":{"fr":"Khenifra","ar":"خنيفرة"},"topics":{"dwellings":{"total":41715,"deficitRate":1.6},"occupancy":{"occupied":80.2,"vacant":11.5,"seasonal":8.3,"unoccupied":19.8},"type":{"villa":2,"apartment":2.7,"traditional":1.1,"modern":92.8,"sound":98.7,"slum":0.8,"ruralType":0.1,"other":0.4,"precarious":1.3},"age":{"under20":50.4,"20-49":39,"50+":10.7},"ageByType":{"villaUnder20":70.4,"villa20to49":27.3,"villa50Plus":2.3,"apartmentUnder20":66.6,"apartment20to49":29.5,"apartment50Plus":3.9,"traditionalUnder20":37,"traditional20to49":39,"traditional50Plus":24.1,"modernUnder20":50,"modern20to49":39.5,"modern50Plus":10.5,"soundUnder20":50.8,"sound20to49":39,"sound50Plus":10.3,"slumUnder20":14.7,"slum20to49":29.3,"slum50Plus":56,"ruralTypeUnder20":17.6,"ruralType20to49":64.8,"ruralType50Plus":17.6,"otherUnder20":32.8,"other20to49":56.3,"other50Plus":10.9,"precariousUnder20":20.4,"precarious20to49":39.7,"precarious50Plus":39.9},"walls":{"concreteOrBrick":99,"stone":0.8,"other":0.2},"roofs":{"slab":98,"woodOrTiles":1.7,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":96,"water":96.9,"sewerage":97.8}}},{"code":"05.301.01.05","codeDigits":"053010105","level":"commune","name":{"fr":"M'rirt","ar":"مريرت"},"topics":{"dwellings":{"total":15872,"deficitRate":0.8},"occupancy":{"occupied":82,"vacant":10.2,"seasonal":7.7,"unoccupied":18},"type":{"villa":0.4,"apartment":0.8,"traditional":0.9,"modern":97.3,"sound":99.3,"slum":0.1,"ruralType":0.2,"other":0.3,"precarious":0.7},"age":{"under20":53.8,"20-49":44.7,"50+":1.4},"ageByType":{"villaUnder20":57.1,"villa20to49":42.9,"villa50Plus":0,"apartmentUnder20":66.5,"apartment20to49":33.5,"apartment50Plus":0,"traditionalUnder20":32.3,"traditional20to49":40,"traditional50Plus":27.7,"modernUnder20":53.9,"modern20to49":45,"modern50Plus":1.1,"soundUnder20":53.8,"sound20to49":44.9,"sound50Plus":1.3,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":63.2,"ruralType20to49":18.4,"ruralType50Plus":18.4,"otherUnder20":73.1,"other20to49":4.6,"other50Plus":22.2,"precariousUnder20":62.1,"precarious20to49":21.4,"precarious50Plus":16.5},"walls":{"concreteOrBrick":98.1,"stone":1.8,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.8,"sheetMetal":0,"other":0.1},"networks":{"electricity":95.3,"water":94.6,"sewerage":96.7}}},{"code":"05.301.03.09","codeDigits":"053010309","level":"commune","name":{"fr":"Ouaoumana","ar":"واو مانة"},"topics":{"dwellings":{"total":2275,"deficitRate":1.7},"occupancy":{"occupied":75.3,"vacant":13.4,"seasonal":11.3,"unoccupied":24.7},"type":{"villa":0.4,"apartment":0,"traditional":2.6,"modern":96.1,"sound":99.1,"slum":0.1,"ruralType":0.4,"other":0.4,"precarious":0.9},"age":{"under20":82.5,"20-49":17.4,"50+":0.2},"ageByType":{"villaUnder20":88.9,"villa20to49":11.1,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":67.8,"traditional20to49":30.5,"traditional50Plus":1.7,"modernUnder20":83.1,"modern20to49":16.7,"modern50Plus":0.1,"soundUnder20":82.7,"sound20to49":17.1,"sound50Plus":0.2,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":33.3,"ruralType20to49":66.7,"ruralType50Plus":0,"otherUnder20":70,"other20to49":30,"other50Plus":0,"precariousUnder20":52.4,"precarious20to49":47.6,"precarious50Plus":0},"walls":{"concreteOrBrick":98.9,"stone":0.8,"other":0.2},"roofs":{"slab":97.2,"woodOrTiles":2.4,"sheetMetal":0,"other":0.4},"networks":{"electricity":92.1,"water":95.5,"sewerage":93.6}}},{"code":"05.301.03.01","codeDigits":"053010301","level":"commune","name":{"fr":"Ait Ishaq","ar":"آيت إسحاق"},"topics":{"dwellings":{"total":4470,"deficitRate":0.4},"occupancy":{"occupied":76.8,"vacant":13.8,"seasonal":9.4,"unoccupied":23.2},"type":{"villa":0.3,"apartment":0.5,"traditional":5.3,"modern":93.4,"sound":99.5,"slum":0.2,"ruralType":0.1,"other":0.2,"precarious":0.5},"age":{"under20":28.8,"20-49":63.4,"50+":7.8},"ageByType":{"villaUnder20":44.4,"villa20to49":47.2,"villa50Plus":8.3,"apartmentUnder20":95.8,"apartment20to49":4.2,"apartment50Plus":0,"traditionalUnder20":12.7,"traditional20to49":56.6,"traditional50Plus":30.7,"modernUnder20":29.3,"modern20to49":64.2,"modern50Plus":6.6,"soundUnder20":28.8,"sound20to49":63.4,"sound50Plus":7.8,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":19.6,"precarious20to49":69.6,"precarious50Plus":10.9},"walls":{"concreteOrBrick":97.4,"stone":2.6,"other":0},"roofs":{"slab":96.8,"woodOrTiles":3.1,"sheetMetal":0,"other":0.1},"networks":{"electricity":96.7,"water":97.3,"sewerage":97.4}}},{"code":"05.301.03.05","codeDigits":"053010305","level":"commune","name":{"fr":"El Kbab","ar":"القباب"},"topics":{"dwellings":{"total":2954,"deficitRate":1.6},"occupancy":{"occupied":75,"vacant":14.7,"seasonal":10.3,"unoccupied":25},"type":{"villa":0.2,"apartment":0.9,"traditional":1.1,"modern":96.6,"sound":98.7,"slum":0.7,"ruralType":0.3,"other":0.2,"precarious":1.3},"age":{"under20":22.7,"20-49":68.7,"50+":8.5},"ageByType":{"villaUnder20":0,"villa20to49":85.7,"villa50Plus":14.3,"apartmentUnder20":18.5,"apartment20to49":81.5,"apartment50Plus":0,"traditionalUnder20":9.6,"traditional20to49":16.1,"traditional50Plus":74.3,"modernUnder20":22.8,"modern20to49":69.7,"modern50Plus":7.5,"soundUnder20":22.5,"sound20to49":69.2,"sound50Plus":8.2,"slumUnder20":28.6,"slum20to49":28.6,"slum50Plus":42.9,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":42.9,"other20to49":0,"other50Plus":57.1,"precariousUnder20":36.5,"precarious20to49":28.4,"precarious50Plus":35.1},"walls":{"concreteOrBrick":98.1,"stone":1.7,"other":0.2},"roofs":{"slab":96.8,"woodOrTiles":2.3,"sheetMetal":0.1,"other":0.9},"networks":{"electricity":91.1,"water":94.2,"sewerage":93.7}}},{"code":"05.301.03.13","codeDigits":"053010313","level":"commune","name":{"fr":"Tighassaline","ar":"تيغسالين"},"topics":{"dwellings":{"total":3538,"deficitRate":null},"occupancy":{"occupied":76.6,"vacant":12.8,"seasonal":10.6,"unoccupied":23.4},"type":{"villa":0.1,"apartment":0.1,"traditional":1.2,"modern":98.6,"sound":100,"slum":0,"ruralType":0,"other":0,"precarious":0},"age":{"under20":61.3,"20-49":36.5,"50+":2.2},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":52.9,"traditional20to49":37.6,"traditional50Plus":9.5,"modernUnder20":61.3,"modern20to49":36.6,"modern50Plus":2.1,"soundUnder20":61.3,"sound20to49":36.5,"sound50Plus":2.2,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":0,"precarious20to49":0,"precarious50Plus":0},"walls":{"concreteOrBrick":99.6,"stone":0.3,"other":0.1},"roofs":{"slab":97.9,"woodOrTiles":2.1,"sheetMetal":0,"other":0},"networks":{"electricity":93.9,"water":96.8,"sewerage":94.7}}},{"code":"05.301.03.07","codeDigits":"053010307","level":"commune","name":{"fr":"Kerrouchen","ar":"كروشن"},"topics":{"dwellings":{"total":844,"deficitRate":16.9},"occupancy":{"occupied":81.8,"vacant":8.6,"seasonal":9.6,"unoccupied":18.2},"type":{"villa":0,"apartment":0,"traditional":8.2,"modern":79.4,"sound":87.6,"slum":9.4,"ruralType":2,"other":1.1,"precarious":12.4},"age":{"under20":29.7,"20-49":60.2,"50+":10.1},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":2.9,"traditional20to49":60.9,"traditional50Plus":36.2,"modernUnder20":33.6,"modern20to49":60.6,"modern50Plus":5.8,"soundUnder20":30.7,"sound20to49":60.6,"sound50Plus":8.7,"slumUnder20":24.1,"slum20to49":60.8,"slum50Plus":15.2,"ruralTypeUnder20":11.8,"ruralType20to49":58.8,"ruralType50Plus":29.4,"otherUnder20":33.3,"other20to49":22.2,"other50Plus":44.4,"precariousUnder20":22.9,"precarious20to49":57.1,"precarious50Plus":20},"walls":{"concreteOrBrick":56.4,"stone":41.1,"other":2.5},"roofs":{"slab":79.3,"woodOrTiles":15.9,"sheetMetal":2.5,"other":2.4},"networks":{"electricity":84.2,"water":89.5,"sewerage":86.7}}},{"code":"05.301.05.25","codeDigits":"053010525","level":"commune","name":{"fr":"Sidi Lamine","ar":"سيدي لامين"},"topics":{"dwellings":{"total":3113,"deficitRate":0},"occupancy":{"occupied":75.9,"vacant":16.5,"seasonal":7.6,"unoccupied":24.1},"type":{"villa":0.1,"apartment":0,"traditional":1.4,"modern":98.3,"sound":99.8,"slum":0.1,"ruralType":0.1,"other":0,"precarious":0.2},"age":{"under20":76.2,"20-49":23.5,"50+":0.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":56.3,"traditional20to49":43.7,"traditional50Plus":0,"modernUnder20":76.6,"modern20to49":23.1,"modern50Plus":0.3,"soundUnder20":76.4,"sound20to49":23.4,"sound50Plus":0.3,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":16.7,"precarious20to49":83.3,"precarious50Plus":0},"walls":{"concreteOrBrick":99.3,"stone":0.6,"other":0.1},"roofs":{"slab":98.7,"woodOrTiles":1.3,"sheetMetal":0,"other":0},"networks":{"electricity":91.5,"water":94.7,"sewerage":96}}},{"code":"05.301.07.03","codeDigits":"053010703","level":"commune","name":{"fr":"Aguelmous","ar":"أكلموس"},"topics":{"dwellings":{"total":6111,"deficitRate":0.6},"occupancy":{"occupied":76.6,"vacant":15.5,"seasonal":8,"unoccupied":23.4},"type":{"villa":0.3,"apartment":0,"traditional":0.5,"modern":98.8,"sound":99.6,"slum":0.1,"ruralType":0,"other":0.2,"precarious":0.4},"age":{"under20":59,"20-49":40.6,"50+":0.4},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":69,"traditional20to49":24.1,"traditional50Plus":6.9,"modernUnder20":59.1,"modern20to49":40.6,"modern50Plus":0.4,"soundUnder20":59.1,"sound20to49":40.5,"sound50Plus":0.4,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":59,"other20to49":41,"other50Plus":0,"precariousUnder20":34.8,"precarious20to49":65.2,"precarious50Plus":0},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":98.8,"woodOrTiles":1,"sheetMetal":0,"other":0.2},"networks":{"electricity":93.5,"water":95.9,"sewerage":97.3}}},{"code":"05.301.07.09","codeDigits":"053010709","level":"commune","name":{"fr":"Had Bouhssoussen","ar":"أحد بوحسوسن"},"topics":{"dwellings":{"total":1506,"deficitRate":2.9},"occupancy":{"occupied":71.1,"vacant":12,"seasonal":16.9,"unoccupied":28.9},"type":{"villa":0.3,"apartment":0.2,"traditional":4.3,"modern":93.3,"sound":98.1,"slum":1.1,"ruralType":0.2,"other":0.6,"precarious":1.9},"age":{"under20":64.1,"20-49":33.6,"50+":2.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":21.5,"traditional20to49":50.8,"traditional50Plus":27.7,"modernUnder20":66.1,"modern20to49":33,"modern50Plus":0.9,"soundUnder20":64.3,"sound20to49":33.6,"sound50Plus":2.1,"slumUnder20":29.4,"slum20to49":52.9,"slum50Plus":17.6,"ruralTypeUnder20":66.7,"ruralType20to49":0,"ruralType50Plus":33.3,"otherUnder20":88.9,"other20to49":11.1,"other50Plus":0,"precariousUnder20":51.7,"precarious20to49":34.5,"precarious50Plus":13.8},"walls":{"concreteOrBrick":95.6,"stone":4.1,"other":0.3},"roofs":{"slab":94.6,"woodOrTiles":4.5,"sheetMetal":0.1,"other":0.9},"networks":{"electricity":88.4,"water":89.4,"sewerage":90.5}}},{"code":"05.301.07.15","codeDigits":"053010715","level":"commune","name":{"fr":"Moulay Bouazza","ar":"مولاي بوعزة"},"topics":{"dwellings":{"total":2130,"deficitRate":8.4},"occupancy":{"occupied":72,"vacant":11.5,"seasonal":16.6,"unoccupied":28},"type":{"villa":0.3,"apartment":0.2,"traditional":5.3,"modern":88.1,"sound":93.9,"slum":0.9,"ruralType":3.4,"other":1.8,"precarious":6.1},"age":{"under20":29.9,"20-49":58.3,"50+":11.8},"ageByType":{"villaUnder20":42.9,"villa20to49":42.9,"villa50Plus":14.3,"apartmentUnder20":0,"apartment20to49":75,"apartment50Plus":25,"traditionalUnder20":21.2,"traditional20to49":47.8,"traditional50Plus":31,"modernUnder20":31.2,"modern20to49":58.8,"modern50Plus":10,"soundUnder20":30.6,"sound20to49":58.2,"sound50Plus":11.3,"slumUnder20":47.4,"slum20to49":47.4,"slum50Plus":5.3,"ruralTypeUnder20":5.6,"ruralType20to49":69.4,"ruralType50Plus":25,"otherUnder20":28.2,"other20to49":51.3,"other50Plus":20.5,"precariousUnder20":18.5,"precarious20to49":60.8,"precarious50Plus":20.8},"walls":{"concreteOrBrick":86.9,"stone":12,"other":1.2},"roofs":{"slab":90.7,"woodOrTiles":7.2,"sheetMetal":0.4,"other":1.7},"networks":{"electricity":93,"water":92.9,"sewerage":94}}},{"code":"05.301.07.07","codeDigits":"053010707","level":"commune","name":{"fr":"El Hammam","ar":"الحمام"},"topics":{"dwellings":{"total":596,"deficitRate":8.5},"occupancy":{"occupied":78.5,"vacant":11.1,"seasonal":10.4,"unoccupied":21.5},"type":{"villa":12.2,"apartment":0,"traditional":0.5,"modern":80.7,"sound":93.5,"slum":1.7,"ruralType":4.2,"other":0.7,"precarious":6.5},"age":{"under20":15.9,"20-49":83.2,"50+":0.8},"ageByType":{"villaUnder20":1.4,"villa20to49":98.6,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":100,"traditional50Plus":0,"modernUnder20":18.5,"modern20to49":80.5,"modern50Plus":1,"soundUnder20":16.2,"sound20to49":82.9,"sound50Plus":0.9,"slumUnder20":20,"slum20to49":80,"slum50Plus":0,"ruralTypeUnder20":12,"ruralType20to49":88,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":12.8,"precarious20to49":87.2,"precarious50Plus":0},"walls":{"concreteOrBrick":96.5,"stone":2.7,"other":0.8},"roofs":{"slab":73.2,"woodOrTiles":21.6,"sheetMetal":2,"other":3.2},"networks":{"electricity":91.9,"water":93.3,"sewerage":94.3}}},{"code":"05.311.01.07","codeDigits":"053110107","level":"commune","name":{"fr":"Khouribga","ar":"خريبكة"},"topics":{"dwellings":{"total":74857,"deficitRate":2.5},"occupancy":{"occupied":65,"vacant":18.7,"seasonal":16.3,"unoccupied":35},"type":{"villa":6,"apartment":10.7,"traditional":0.9,"modern":80.6,"sound":98.1,"slum":0.7,"ruralType":0.6,"other":0.6,"precarious":1.9},"age":{"under20":53,"20-49":38.2,"50+":8.8},"ageByType":{"villaUnder20":55.1,"villa20to49":27.1,"villa50Plus":17.8,"apartmentUnder20":77.4,"apartment20to49":17,"apartment50Plus":5.6,"traditionalUnder20":22.7,"traditional20to49":44.5,"traditional50Plus":32.8,"modernUnder20":50.6,"modern20to49":41.5,"modern50Plus":7.9,"soundUnder20":53.5,"sound20to49":38,"sound50Plus":8.5,"slumUnder20":31.1,"slum20to49":56.6,"slum50Plus":12.3,"ruralTypeUnder20":16.5,"ruralType20to49":40.3,"ruralType50Plus":43.3,"otherUnder20":31.4,"other20to49":48.5,"other50Plus":20.1,"precariousUnder20":26.5,"precarious20to49":48.8,"precarious50Plus":24.7},"walls":{"concreteOrBrick":99.3,"stone":0.6,"other":0.1},"roofs":{"slab":97.9,"woodOrTiles":1,"sheetMetal":0.8,"other":0.3},"networks":{"electricity":95.9,"water":95.5,"sewerage":96.9}}},{"code":"05.311.01.09","codeDigits":"053110109","level":"commune","name":{"fr":"Oued Zem","ar":"وادي زم"},"topics":{"dwellings":{"total":32872,"deficitRate":3.6},"occupancy":{"occupied":72.2,"vacant":15.8,"seasonal":12,"unoccupied":27.8},"type":{"villa":1.5,"apartment":1.3,"traditional":2.5,"modern":91.7,"sound":97,"slum":2.3,"ruralType":0.4,"other":0.3,"precarious":3},"age":{"under20":52.4,"20-49":41.4,"50+":6.2},"ageByType":{"villaUnder20":76.3,"villa20to49":11.9,"villa50Plus":11.8,"apartmentUnder20":77.9,"apartment20to49":18.8,"apartment50Plus":3.3,"traditionalUnder20":46.4,"traditional20to49":36.4,"traditional50Plus":17.2,"modernUnder20":52.1,"modern20to49":42.8,"modern50Plus":5.2,"soundUnder20":52.6,"sound20to49":41.8,"sound50Plus":5.6,"slumUnder20":48.6,"slum20to49":22.9,"slum50Plus":28.6,"ruralTypeUnder20":27.4,"ruralType20to49":44.2,"ruralType50Plus":28.4,"otherUnder20":53.7,"other20to49":38.6,"other50Plus":7.7,"precariousUnder20":46.6,"precarious20to49":27.1,"precarious50Plus":26.3},"walls":{"concreteOrBrick":98.6,"stone":1.1,"other":0.2},"roofs":{"slab":96.4,"woodOrTiles":1.3,"sheetMetal":1.4,"other":0.9},"networks":{"electricity":81.3,"water":87.2,"sewerage":86.7}}},{"code":"05.311.01.01","codeDigits":"053110101","level":"commune","name":{"fr":"Bejaad","ar":"أبي الجعد"},"topics":{"dwellings":{"total":19577,"deficitRate":1.2},"occupancy":{"occupied":66,"vacant":18.6,"seasonal":15.4,"unoccupied":34},"type":{"villa":0.9,"apartment":1.1,"traditional":5.3,"modern":91.8,"sound":99.1,"slum":0.5,"ruralType":0.1,"other":0.2,"precarious":0.9},"age":{"under20":54.2,"20-49":33.4,"50+":12.4},"ageByType":{"villaUnder20":46,"villa20to49":52.9,"villa50Plus":1.1,"apartmentUnder20":50.8,"apartment20to49":42.2,"apartment50Plus":7,"traditionalUnder20":8.3,"traditional20to49":18.9,"traditional50Plus":72.8,"modernUnder20":57.2,"modern20to49":33.8,"modern50Plus":9,"soundUnder20":54.4,"sound20to49":33.3,"sound50Plus":12.3,"slumUnder20":30.8,"slum20to49":46.2,"slum50Plus":23.1,"ruralTypeUnder20":19.3,"ruralType20to49":63.4,"ruralType50Plus":17.2,"otherUnder20":66.7,"other20to49":33.3,"other50Plus":0,"precariousUnder20":36.7,"precarious20to49":46.2,"precarious50Plus":17},"walls":{"concreteOrBrick":95.9,"stone":4,"other":0.1},"roofs":{"slab":96,"woodOrTiles":3.5,"sheetMetal":0.2,"other":0.3},"networks":{"electricity":95.3,"water":95.9,"sewerage":97.3}}},{"code":"05.311.01.03","codeDigits":"053110103","level":"commune","name":{"fr":"Boujniba","ar":"بوجنيبة"},"topics":{"dwellings":{"total":4982,"deficitRate":3.8},"occupancy":{"occupied":73,"vacant":11.8,"seasonal":15.2,"unoccupied":27},"type":{"villa":0.4,"apartment":0,"traditional":4.2,"modern":92.6,"sound":97.2,"slum":1.8,"ruralType":0.5,"other":0.4,"precarious":2.8},"age":{"under20":61.7,"20-49":35.1,"50+":3.2},"ageByType":{"villaUnder20":88.9,"villa20to49":11.1,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":13.1,"traditional20to49":77.2,"traditional50Plus":9.6,"modernUnder20":65,"modern20to49":32.9,"modern50Plus":2.1,"soundUnder20":62.9,"sound20to49":34.7,"sound50Plus":2.4,"slumUnder20":15,"slum20to49":45,"slum50Plus":40,"ruralTypeUnder20":13.6,"ruralType20to49":54.4,"ruralType50Plus":32,"otherUnder20":45.5,"other20to49":54.5,"other50Plus":0,"precariousUnder20":19.6,"precarious20to49":48.2,"precarious50Plus":32.2},"walls":{"concreteOrBrick":96.1,"stone":3.1,"other":0.8},"roofs":{"slab":96.7,"woodOrTiles":1.2,"sheetMetal":1.1,"other":0.9},"networks":{"electricity":97.1,"water":96.8,"sewerage":93.2}}},{"code":"05.311.01.05","codeDigits":"053110105","level":"commune","name":{"fr":"Hattane","ar":"حطان"},"topics":{"dwellings":{"total":2978,"deficitRate":33.8},"occupancy":{"occupied":81.2,"vacant":10.1,"seasonal":8.7,"unoccupied":18.8},"type":{"villa":0.1,"apartment":0,"traditional":1.4,"modern":76.3,"sound":77.8,"slum":15.7,"ruralType":2.7,"other":3.8,"precarious":22.2},"age":{"under20":45.9,"20-49":26.6,"50+":27.4},"ageByType":{"villaUnder20":50,"villa20to49":0,"villa50Plus":50,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":72.4,"traditional20to49":25.2,"traditional50Plus":2.4,"modernUnder20":55.3,"modern20to49":31.2,"modern50Plus":13.5,"soundUnder20":55.6,"sound20to49":31.1,"sound50Plus":13.3,"slumUnder20":14.9,"slum20to49":5,"slum50Plus":80.2,"ruralTypeUnder20":14.1,"ruralType20to49":55.7,"ruralType50Plus":30.2,"otherUnder20":0,"other20to49":4.5,"other50Plus":95.5,"precariousUnder20":12.2,"precarious20to49":10.9,"precarious50Plus":76.9},"walls":{"concreteOrBrick":80.4,"stone":17.3,"other":2.4},"roofs":{"slab":77.7,"woodOrTiles":1.7,"sheetMetal":14.4,"other":6.3},"networks":{"electricity":99,"water":98.1,"sewerage":95.1}}},{"code":"05.311.05.05","codeDigits":"053110505","level":"commune","name":{"fr":"Boulanouare","ar":"بولنوار"},"topics":{"dwellings":{"total":3202,"deficitRate":63.6},"occupancy":{"occupied":87.1,"vacant":4.8,"seasonal":8.1,"unoccupied":12.9},"type":{"villa":0.1,"apartment":0.1,"traditional":0.2,"modern":64.6,"sound":65,"slum":32.5,"ruralType":0.5,"other":2,"precarious":35},"age":{"under20":41.5,"20-49":30.6,"50+":27.8},"ageByType":{"villaUnder20":50,"villa20to49":0,"villa50Plus":50,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":0,"traditional50Plus":100,"modernUnder20":59.8,"modern20to49":31,"modern50Plus":9.2,"soundUnder20":59.6,"sound20to49":30.8,"sound50Plus":9.6,"slumUnder20":7.4,"slum20to49":30,"slum50Plus":62.7,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":18.4,"other20to49":19.3,"other50Plus":62.3,"precariousUnder20":7.9,"precarious20to49":30.3,"precarious50Plus":61.8},"walls":{"concreteOrBrick":79.9,"stone":18.6,"other":1.5},"roofs":{"slab":67,"woodOrTiles":0.8,"sheetMetal":4.8,"other":27.3},"networks":{"electricity":89.4,"water":69.8,"sewerage":70.6}}},{"code":"06.141.01.0","codeDigits":"006141010","level":"commune","name":{"fr":"Casablanca","ar":"الدار البيضاء"},"topics":{"dwellings":{"total":1090653,"deficitRate":9.2},"occupancy":{"occupied":78.3,"vacant":10.7,"seasonal":11,"unoccupied":21.7},"type":{"villa":3.4,"apartment":55,"traditional":1.1,"modern":34.5,"sound":94.1,"slum":5,"ruralType":0.1,"other":0.8,"precarious":5.9},"age":{"under20":43.4,"20-49":40.3,"50+":16.3},"ageByType":{"villaUnder20":38,"villa20to49":48.6,"villa50Plus":13.4,"apartmentUnder20":62.2,"apartment20to49":32,"apartment50Plus":5.8,"traditionalUnder20":12.2,"traditional20to49":22,"traditional50Plus":65.9,"modernUnder20":19.9,"modern20to49":50.7,"modern50Plus":29.5,"soundUnder20":45.2,"sound20to49":39.3,"sound50Plus":15.5,"slumUnder20":12.1,"slum20to49":58.7,"slum50Plus":29.2,"ruralTypeUnder20":27.9,"ruralType20to49":44.1,"ruralType50Plus":28,"otherUnder20":31.4,"other20to49":39.9,"other50Plus":28.7,"precariousUnder20":14.9,"precarious20to49":56,"precarious50Plus":29.2},"walls":{"concreteOrBrick":99.2,"stone":0.6,"other":0.2},"roofs":{"slab":95.7,"woodOrTiles":1.3,"sheetMetal":2,"other":1.1},"networks":{"electricity":98,"water":97.6,"sewerage":97.8}}},{"code":"06.141.01.81","codeDigits":"061410181","level":"commune","name":{"fr":"Méchouar de Casablanca","ar":"مشور الدار البيضاء"},"topics":{"dwellings":{"total":673,"deficitRate":10.4},"occupancy":{"occupied":81.9,"vacant":10,"seasonal":8.2,"unoccupied":18.1},"type":{"villa":21.1,"apartment":14.9,"traditional":46.7,"modern":15.2,"sound":97.8,"slum":0.6,"ruralType":0.1,"other":1.5,"precarious":2.2},"age":{"under20":10,"20-49":5.1,"50+":85},"ageByType":{"villaUnder20":2.8,"villa20to49":3.5,"villa50Plus":93.7,"apartmentUnder20":47,"apartment20to49":23,"apartment50Plus":30,"traditionalUnder20":4.1,"traditional20to49":0.6,"traditional50Plus":95.2,"modernUnder20":2,"modern20to49":1,"modern50Plus":97.1,"soundUnder20":10,"sound20to49":4.7,"sound50Plus":85.3,"slumUnder20":25,"slum20to49":0,"slum50Plus":75,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":0,"other20to49":30,"other50Plus":70,"precariousUnder20":6.7,"precarious20to49":20,"precarious50Plus":73.3},"walls":{"concreteOrBrick":99.1,"stone":0.9,"other":0},"roofs":{"slab":98.7,"woodOrTiles":1,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":98.8,"water":98.8,"sewerage":98.7}}},{"code":"06.371.01.01","codeDigits":"063710101","level":"commune","name":{"fr":"Mohammadia","ar":"المحمدية"},"topics":{"dwellings":{"total":76033,"deficitRate":6.3},"occupancy":{"occupied":68.8,"vacant":10.2,"seasonal":21,"unoccupied":31.2},"type":{"villa":6.3,"apartment":40.3,"traditional":0.7,"modern":48.7,"sound":96,"slum":3.5,"ruralType":0.1,"other":0.4,"precarious":4},"age":{"under20":42.3,"20-49":47,"50+":10.7},"ageByType":{"villaUnder20":27.9,"villa20to49":64.7,"villa50Plus":7.4,"apartmentUnder20":68.7,"apartment20to49":30.6,"apartment50Plus":0.7,"traditionalUnder20":25.4,"traditional20to49":52.2,"traditional50Plus":22.4,"modernUnder20":25.4,"modern20to49":59.1,"modern50Plus":15.5,"soundUnder20":43.7,"sound20to49":47.5,"sound50Plus":8.8,"slumUnder20":5.2,"slum20to49":32.8,"slum50Plus":61.9,"ruralTypeUnder20":10.3,"ruralType20to49":33.5,"ruralType50Plus":56.2,"otherUnder20":31.6,"other20to49":48,"other50Plus":20.4,"precariousUnder20":8.2,"precarious20to49":34.5,"precarious50Plus":57.3},"walls":{"concreteOrBrick":98.9,"stone":0.4,"other":0.7},"roofs":{"slab":96,"woodOrTiles":0.9,"sheetMetal":2.2,"other":0.9},"networks":{"electricity":97,"water":95.9,"sewerage":94.2}}},{"code":"06.371.01.03","codeDigits":"063710103","level":"commune","name":{"fr":"Ain Harrouda","ar":"عين حرودة"},"topics":{"dwellings":{"total":22491,"deficitRate":6.2},"occupancy":{"occupied":65.6,"vacant":23.2,"seasonal":11.2,"unoccupied":34.4},"type":{"villa":1.5,"apartment":49,"traditional":0.3,"modern":44.6,"sound":95.4,"slum":3.4,"ruralType":0.3,"other":0.9,"precarious":4.6},"age":{"under20":89.3,"20-49":8.4,"50+":2.3},"ageByType":{"villaUnder20":44.7,"villa20to49":2.2,"villa50Plus":53.1,"apartmentUnder20":96.1,"apartment20to49":3.7,"apartment50Plus":0.2,"traditionalUnder20":66.7,"traditional20to49":29,"traditional50Plus":4.3,"modernUnder20":89.9,"modern20to49":9.9,"modern50Plus":0.2,"soundUnder20":92.3,"sound20to49":6.7,"sound50Plus":1,"slumUnder20":13.2,"slum20to49":50.9,"slum50Plus":35.9,"ruralTypeUnder20":7.8,"ruralType20to49":50.3,"ruralType50Plus":41.9,"otherUnder20":80.3,"other20to49":18,"other50Plus":1.7,"precariousUnder20":26.4,"precarious20to49":44.2,"precarious50Plus":29.4},"walls":{"concreteOrBrick":99.1,"stone":0.7,"other":0.2},"roofs":{"slab":96.6,"woodOrTiles":0.7,"sheetMetal":1.8,"other":0.8},"networks":{"electricity":88,"water":90.1,"sewerage":93}}},{"code":"06.371.01.05","codeDigits":"063710105","level":"commune","name":{"fr":"Bni Yakhlef","ar":"بني يخلف"},"topics":{"dwellings":{"total":42112,"deficitRate":4},"occupancy":{"occupied":57.6,"vacant":24.3,"seasonal":18.1,"unoccupied":42.4},"type":{"villa":2.2,"apartment":70.5,"traditional":0.9,"modern":23.6,"sound":97.1,"slum":1.6,"ruralType":0.7,"other":0.6,"precarious":2.9},"age":{"under20":92.5,"20-49":6.2,"50+":1.3},"ageByType":{"villaUnder20":85,"villa20to49":12.4,"villa50Plus":2.6,"apartmentUnder20":98.8,"apartment20to49":1.2,"apartment50Plus":0,"traditionalUnder20":63,"traditional20to49":27.9,"traditional50Plus":9,"modernUnder20":80.8,"modern20to49":16,"modern50Plus":3.1,"soundUnder20":93.8,"sound20to49":5.3,"sound50Plus":0.9,"slumUnder20":32.3,"slum20to49":50.4,"slum50Plus":17.3,"ruralTypeUnder20":41.9,"ruralType20to49":37.9,"ruralType50Plus":20.2,"otherUnder20":93.2,"other20to49":6.8,"other50Plus":0,"precariousUnder20":48.3,"precarious20to49":37.6,"precarious50Plus":14.1},"walls":{"concreteOrBrick":99.8,"stone":0,"other":0.2},"roofs":{"slab":98.1,"woodOrTiles":0.5,"sheetMetal":0.7,"other":0.7},"networks":{"electricity":90.1,"water":90.6,"sewerage":94.4}}},{"code":"06.371.01.07","codeDigits":"063710107","level":"commune","name":{"fr":"Ech-challalate","ar":"الشلالات"},"topics":{"dwellings":{"total":16600,"deficitRate":5.2},"occupancy":{"occupied":77.7,"vacant":9.8,"seasonal":12.5,"unoccupied":22.3},"type":{"villa":0.4,"apartment":43.6,"traditional":0.3,"modern":51.6,"sound":95.9,"slum":2.2,"ruralType":0.6,"other":1.3,"precarious":4.1},"age":{"under20":98.5,"20-49":1,"50+":0.5},"ageByType":{"villaUnder20":96.8,"villa20to49":0,"villa50Plus":3.2,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":96.3,"traditional20to49":1.9,"traditional50Plus":1.9,"modernUnder20":99.8,"modern20to49":0.2,"modern50Plus":0,"soundUnder20":99.9,"sound20to49":0.1,"sound50Plus":0,"slumUnder20":62.8,"slum20to49":29.5,"slum50Plus":7.7,"ruralTypeUnder20":20.9,"ruralType20to49":29.1,"ruralType50Plus":50,"otherUnder20":93.4,"other20to49":4.7,"other50Plus":1.9,"precariousUnder20":66.3,"precarious20to49":21.5,"precarious50Plus":12.3},"walls":{"concreteOrBrick":99.8,"stone":0.1,"other":0.1},"roofs":{"slab":97.6,"woodOrTiles":0.5,"sheetMetal":1.7,"other":0.3},"networks":{"electricity":96.4,"water":97.4,"sewerage":95.9}}},{"code":"06.181.01.03","codeDigits":"061810103","level":"commune","name":{"fr":"El Jadida","ar":"الجديدة"},"topics":{"dwellings":{"total":104612,"deficitRate":1.8},"occupancy":{"occupied":62.5,"vacant":14,"seasonal":23.5,"unoccupied":37.5},"type":{"villa":8.8,"apartment":43.1,"traditional":2.9,"modern":44,"sound":98.8,"slum":0.7,"ruralType":0.1,"other":0.4,"precarious":1.2},"age":{"under20":67.3,"20-49":26.7,"50+":6},"ageByType":{"villaUnder20":76.5,"villa20to49":22,"villa50Plus":1.5,"apartmentUnder20":84.3,"apartment20to49":15.5,"apartment50Plus":0.3,"traditionalUnder20":20.8,"traditional20to49":61.9,"traditional50Plus":17.3,"modernUnder20":52.8,"modern20to49":36,"modern50Plus":11.3,"soundUnder20":67.7,"sound20to49":26.6,"sound50Plus":5.8,"slumUnder20":28.3,"slum20to49":51.2,"slum50Plus":20.5,"ruralTypeUnder20":41.2,"ruralType20to49":40,"ruralType50Plus":18.8,"otherUnder20":45.5,"other20to49":29.5,"other50Plus":25,"precariousUnder20":35.3,"precarious20to49":42.8,"precarious50Plus":22},"walls":{"concreteOrBrick":99.3,"stone":0.7,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":0.7,"sheetMetal":0.2,"other":0.2},"networks":{"electricity":97.6,"water":97.1,"sewerage":95.7}}},{"code":"06.181.01.01","codeDigits":"061810101","level":"commune","name":{"fr":"Azemmour","ar":"أزمور"},"topics":{"dwellings":{"total":16073,"deficitRate":2.2},"occupancy":{"occupied":67.5,"vacant":14.2,"seasonal":18.3,"unoccupied":32.5},"type":{"villa":4.1,"apartment":24,"traditional":10.3,"modern":60.5,"sound":98.9,"slum":0.2,"ruralType":0.4,"other":0.5,"precarious":1.1},"age":{"under20":52.8,"20-49":35.2,"50+":11.9},"ageByType":{"villaUnder20":40.9,"villa20to49":56,"villa50Plus":3.1,"apartmentUnder20":98,"apartment20to49":1.7,"apartment50Plus":0.3,"traditionalUnder20":18.7,"traditional20to49":42.1,"traditional50Plus":39.3,"modernUnder20":42.1,"modern20to49":45.6,"modern50Plus":12.3,"soundUnder20":53.2,"sound20to49":35,"sound50Plus":11.8,"slumUnder20":25,"slum20to49":25,"slum50Plus":50,"ruralTypeUnder20":31.6,"ruralType20to49":47.2,"ruralType50Plus":21.2,"otherUnder20":9.2,"other20to49":76.5,"other50Plus":14.4,"precariousUnder20":20.7,"precarious20to49":55.1,"precarious50Plus":24.2},"walls":{"concreteOrBrick":93.8,"stone":6.1,"other":0.1},"roofs":{"slab":98.6,"woodOrTiles":1.1,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":93.3,"water":92.4,"sewerage":98.3}}},{"code":"06.181.01.05","codeDigits":"061810105","level":"commune","name":{"fr":"Lbir Jdid","ar":"لبير الجديد"},"topics":{"dwellings":{"total":9958,"deficitRate":3.5},"occupancy":{"occupied":71.6,"vacant":16.9,"seasonal":11.5,"unoccupied":28.4},"type":{"villa":0.8,"apartment":16.5,"traditional":0.6,"modern":79.4,"sound":97.3,"slum":2.2,"ruralType":0.1,"other":0.4,"precarious":2.7},"age":{"under20":54.2,"20-49":40,"50+":5.8},"ageByType":{"villaUnder20":27.2,"villa20to49":66.5,"villa50Plus":6.3,"apartmentUnder20":74.6,"apartment20to49":24.4,"apartment50Plus":1,"traditionalUnder20":66.6,"traditional20to49":16.4,"traditional50Plus":17.1,"modernUnder20":50.8,"modern20to49":43,"modern50Plus":6.2,"soundUnder20":54.7,"sound20to49":39.9,"sound50Plus":5.4,"slumUnder20":26.9,"slum20to49":51.9,"slum50Plus":21.2,"ruralTypeUnder20":25,"ruralType20to49":50,"ruralType50Plus":25,"otherUnder20":87.6,"other20to49":12.4,"other50Plus":0,"precariousUnder20":34.8,"precarious20to49":46.7,"precarious50Plus":18.6},"walls":{"concreteOrBrick":96.4,"stone":3.3,"other":0.2},"roofs":{"slab":97.6,"woodOrTiles":1.1,"sheetMetal":0.6,"other":0.6},"networks":{"electricity":94.8,"water":96.4,"sewerage":97}}},{"code":"06.181.03.11","codeDigits":"061810311","level":"commune","name":{"fr":"Sidi Ali Ben Hamdouche","ar":"سيدي علي بن حمدوش"},"topics":{"dwellings":{"total":3990,"deficitRate":0.5},"occupancy":{"occupied":68.2,"vacant":16.2,"seasonal":15.5,"unoccupied":31.8},"type":{"villa":0.8,"apartment":9.1,"traditional":0.9,"modern":88.9,"sound":99.7,"slum":0.2,"ruralType":0,"other":0,"precarious":0.3},"age":{"under20":60,"20-49":39.5,"50+":0.5},"ageByType":{"villaUnder20":97,"villa20to49":3,"villa50Plus":0,"apartmentUnder20":97,"apartment20to49":3,"apartment50Plus":0,"traditionalUnder20":35.6,"traditional20to49":56.5,"traditional50Plus":7.9,"modernUnder20":56,"modern20to49":43.5,"modern50Plus":0.5,"soundUnder20":59.9,"sound20to49":39.6,"sound50Plus":0.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":90.9,"precarious20to49":0,"precarious50Plus":9.1},"walls":{"concreteOrBrick":99.2,"stone":0.8,"other":0},"roofs":{"slab":99.3,"woodOrTiles":0.5,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":90.5,"water":92.3,"sewerage":94.9}}},{"code":"06.181.05.01","codeDigits":"061810501","level":"commune","name":{"fr":"My Abdellah","ar":"مولاي عبد الله"},"topics":{"dwellings":{"total":14652,"deficitRate":0.8},"occupancy":{"occupied":58.6,"vacant":10.9,"seasonal":30.5,"unoccupied":41.4},"type":{"villa":31.8,"apartment":2.1,"traditional":0.7,"modern":64.9,"sound":99.5,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.5},"age":{"under20":67.9,"20-49":31.3,"50+":0.8},"ageByType":{"villaUnder20":64.3,"villa20to49":35.5,"villa50Plus":0.2,"apartmentUnder20":72.7,"apartment20to49":26.1,"apartment50Plus":1.3,"traditionalUnder20":47.4,"traditional20to49":44.6,"traditional50Plus":8,"modernUnder20":69.8,"modern20to49":29.2,"modern50Plus":1,"soundUnder20":68,"sound20to49":31.2,"sound50Plus":0.8,"slumUnder20":56.1,"slum20to49":43.9,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":41.4,"other20to49":58.6,"other50Plus":0,"precariousUnder20":47,"precarious20to49":53,"precarious50Plus":0},"walls":{"concreteOrBrick":99.8,"stone":0.2,"other":0},"roofs":{"slab":99.3,"woodOrTiles":0.6,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.5,"water":97.2,"sewerage":88.1}}},{"code":"06.181.09.13","codeDigits":"061810913","level":"commune","name":{"fr":"Ouled Frej","ar":"أولاد فرج"},"topics":{"dwellings":{"total":4356,"deficitRate":3.1},"occupancy":{"occupied":75.9,"vacant":8.6,"seasonal":15.5,"unoccupied":24.1},"type":{"villa":2.5,"apartment":0.2,"traditional":1.6,"modern":93.3,"sound":97.6,"slum":1.7,"ruralType":0,"other":0.6,"precarious":2.4},"age":{"under20":51.1,"20-49":43.8,"50+":5.1},"ageByType":{"villaUnder20":5.5,"villa20to49":94.5,"villa50Plus":0,"apartmentUnder20":12.5,"apartment20to49":75,"apartment50Plus":12.5,"traditionalUnder20":47.1,"traditional20to49":52.9,"traditional50Plus":0,"modernUnder20":52.4,"modern20to49":42.7,"modern50Plus":4.9,"soundUnder20":51.1,"sound20to49":44.2,"sound50Plus":4.7,"slumUnder20":70,"slum20to49":30,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":5.4,"other20to49":16.1,"other50Plus":78.6,"precariousUnder20":51.4,"precarious20to49":27.6,"precarious50Plus":21},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.3},"roofs":{"slab":96.9,"woodOrTiles":2.1,"sheetMetal":0.5,"other":0.5},"networks":{"electricity":95,"water":92.7,"sewerage":81}}},{"code":"06.181.09.19","codeDigits":"061810919","level":"commune","name":{"fr":"Sidi Smail","ar":"سيدي اسماعيل"},"topics":{"dwellings":{"total":2396,"deficitRate":4.6},"occupancy":{"occupied":73.5,"vacant":14.1,"seasonal":12.4,"unoccupied":26.5},"type":{"villa":2.9,"apartment":2.7,"traditional":1.6,"modern":89.3,"sound":96.5,"slum":0.6,"ruralType":2.4,"other":0.5,"precarious":3.5},"age":{"under20":62.4,"20-49":32.1,"50+":5.5},"ageByType":{"villaUnder20":74.4,"villa20to49":22.7,"villa50Plus":2.9,"apartmentUnder20":57.7,"apartment20to49":42.3,"apartment50Plus":0,"traditionalUnder20":89.5,"traditional20to49":10.5,"traditional50Plus":0,"modernUnder20":61.7,"modern20to49":32.4,"modern50Plus":5.9,"soundUnder20":62.4,"sound20to49":32,"sound50Plus":5.6,"slumUnder20":77.8,"slum20to49":22.2,"slum50Plus":0,"ruralTypeUnder20":69.5,"ruralType20to49":23.4,"ruralType50Plus":7,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":61.1,"precarious20to49":34.2,"precarious50Plus":4.8},"walls":{"concreteOrBrick":87.4,"stone":11.1,"other":1.5},"roofs":{"slab":97.8,"woodOrTiles":0.5,"sheetMetal":0.7,"other":1.1},"networks":{"electricity":91.9,"water":87.8,"sewerage":55}}},{"code":"06.385.01.03","codeDigits":"063850103","level":"commune","name":{"fr":"Nouaceur","ar":"النواصر"},"topics":{"dwellings":{"total":12700,"deficitRate":20.6},"occupancy":{"occupied":68.3,"vacant":16.9,"seasonal":14.8,"unoccupied":31.7},"type":{"villa":13.2,"apartment":48.4,"traditional":2,"modern":22.6,"sound":86.2,"slum":12.1,"ruralType":1.1,"other":0.6,"precarious":13.8},"age":{"under20":81.4,"20-49":16,"50+":2.6},"ageByType":{"villaUnder20":67.7,"villa20to49":18.1,"villa50Plus":14.2,"apartmentUnder20":99.9,"apartment20to49":0.1,"apartment50Plus":0,"traditionalUnder20":57.3,"traditional20to49":42.7,"traditional50Plus":0,"modernUnder20":56.4,"modern20to49":42,"modern50Plus":1.6,"soundUnder20":82.6,"sound20to49":14.8,"sound50Plus":2.6,"slumUnder20":77.3,"slum20to49":20.2,"slum50Plus":2.5,"ruralTypeUnder20":28.6,"ruralType20to49":68,"ruralType50Plus":3.4,"otherUnder20":85.9,"other20to49":10.6,"other50Plus":3.5,"precariousUnder20":73.9,"precarious20to49":23.4,"precarious50Plus":2.6},"walls":{"concreteOrBrick":97.3,"stone":1.6,"other":1.1},"roofs":{"slab":89.1,"woodOrTiles":1.9,"sheetMetal":8.1,"other":0.9},"networks":{"electricity":94.7,"water":92.4,"sewerage":65.7}}},{"code":"06.385.01.01","codeDigits":"063850101","level":"commune","name":{"fr":"Bouskoura","ar":"بوسكورة"},"topics":{"dwellings":{"total":80372,"deficitRate":16.5},"occupancy":{"occupied":66.3,"vacant":20.2,"seasonal":13.5,"unoccupied":33.7},"type":{"villa":8.4,"apartment":56.3,"traditional":0.7,"modern":23.2,"sound":88.6,"slum":10.1,"ruralType":0.2,"other":1.1,"precarious":11.4},"age":{"under20":82.2,"20-49":17.1,"50+":0.7},"ageByType":{"villaUnder20":96.2,"villa20to49":3.5,"villa50Plus":0.2,"apartmentUnder20":99.9,"apartment20to49":0.1,"apartment50Plus":0,"traditionalUnder20":58.8,"traditional20to49":36.1,"traditional50Plus":5.2,"modernUnder20":45.3,"modern20to49":53.3,"modern50Plus":1.4,"soundUnder20":84.9,"sound20to49":14.7,"sound50Plus":0.4,"slumUnder20":61.8,"slum20to49":35.9,"slum50Plus":2.4,"ruralTypeUnder20":30.2,"ruralType20to49":42.5,"ruralType50Plus":27.3,"otherUnder20":57.1,"other20to49":39.6,"other50Plus":3.3,"precariousUnder20":60.9,"precarious20to49":36.3,"precarious50Plus":2.8},"walls":{"concreteOrBrick":99.1,"stone":0.5,"other":0.3},"roofs":{"slab":92.8,"woodOrTiles":1.7,"sheetMetal":4,"other":1.6},"networks":{"electricity":90.5,"water":89.6,"sewerage":81.5}}},{"code":"06.385.01.02","codeDigits":"063850102","level":"commune","name":{"fr":"Dar Bouazza","ar":"دار بوعزة"},"topics":{"dwellings":{"total":123945,"deficitRate":14},"occupancy":{"occupied":64.9,"vacant":16.2,"seasonal":18.9,"unoccupied":35.1},"type":{"villa":5.6,"apartment":60.1,"traditional":0.8,"modern":24.1,"sound":90.6,"slum":7.3,"ruralType":0.1,"other":2,"precarious":9.4},"age":{"under20":85.4,"20-49":13.9,"50+":0.7},"ageByType":{"villaUnder20":86.9,"villa20to49":10.3,"villa50Plus":2.9,"apartmentUnder20":99.8,"apartment20to49":0.2,"apartment50Plus":0,"traditionalUnder20":41.7,"traditional20to49":56.1,"traditional50Plus":2.3,"modernUnder20":68.3,"modern20to49":31.1,"modern50Plus":0.6,"soundUnder20":90.1,"sound20to49":9.5,"sound50Plus":0.4,"slumUnder20":37.1,"slum20to49":58.2,"slum50Plus":4.7,"ruralTypeUnder20":34.9,"ruralType20to49":45.5,"ruralType50Plus":19.6,"otherUnder20":48.5,"other20to49":51.5,"other50Plus":0,"precariousUnder20":39.5,"precarious20to49":56.7,"precarious50Plus":3.8},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.2},"roofs":{"slab":92.4,"woodOrTiles":1.2,"sheetMetal":4.5,"other":1.9},"networks":{"electricity":96.9,"water":95.9,"sewerage":85.1}}},{"code":"06.385.01.05","codeDigits":"063850105","level":"commune","name":{"fr":"Ouled Salah","ar":"أولاد صالح"},"topics":{"dwellings":{"total":18177,"deficitRate":0.3},"occupancy":{"occupied":47.9,"vacant":42.2,"seasonal":9.9,"unoccupied":52.1},"type":{"villa":1.2,"apartment":20.1,"traditional":0.2,"modern":78.2,"sound":99.8,"slum":0,"ruralType":0,"other":0.2,"precarious":0.2},"age":{"under20":100,"20-49":0,"50+":0},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":100,"modern20to49":0,"modern50Plus":0,"soundUnder20":100,"sound20to49":0,"sound50Plus":0,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":100,"precarious20to49":0,"precarious50Plus":0},"walls":{"concreteOrBrick":99.9,"stone":0,"other":0.1},"roofs":{"slab":99.5,"woodOrTiles":0.5,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.3,"water":97.8,"sewerage":98.6}}},{"code":"06.355.01.05","codeDigits":"063550105","level":"commune","name":{"fr":"Tit Mellil","ar":"تيط مليل"},"topics":{"dwellings":{"total":17900,"deficitRate":30.3},"occupancy":{"occupied":75.3,"vacant":14.2,"seasonal":10.6,"unoccupied":24.7},"type":{"villa":2.2,"apartment":44.8,"traditional":0.6,"modern":32.8,"sound":80.4,"slum":18.6,"ruralType":0.7,"other":0.3,"precarious":19.6},"age":{"under20":77.5,"20-49":22.2,"50+":0.3},"ageByType":{"villaUnder20":80.5,"villa20to49":19.5,"villa50Plus":0,"apartmentUnder20":95.8,"apartment20to49":4.2,"apartment50Plus":0,"traditionalUnder20":33,"traditional20to49":53,"traditional50Plus":14,"modernUnder20":74.1,"modern20to49":25.9,"modern50Plus":0,"soundUnder20":86.1,"sound20to49":13.8,"sound50Plus":0.1,"slumUnder20":41.9,"slum20to49":56.9,"slum50Plus":1.3,"ruralTypeUnder20":33.2,"ruralType20to49":66.8,"ruralType50Plus":0,"otherUnder20":76.1,"other20to49":23.9,"other50Plus":0,"precariousUnder20":42.1,"precarious20to49":56.7,"precarious50Plus":1.2},"walls":{"concreteOrBrick":97,"stone":2.6,"other":0.4},"roofs":{"slab":84.3,"woodOrTiles":1.3,"sheetMetal":9,"other":5.4},"networks":{"electricity":93.1,"water":91.2,"sewerage":88.6}}},{"code":"06.355.01.03","codeDigits":"063550103","level":"commune","name":{"fr":"Mediouna","ar":"مديونة"},"topics":{"dwellings":{"total":10527,"deficitRate":6.1},"occupancy":{"occupied":70.3,"vacant":18.8,"seasonal":10.9,"unoccupied":29.7},"type":{"villa":0.6,"apartment":45.9,"traditional":0.4,"modern":48.5,"sound":95.5,"slum":0.4,"ruralType":3.4,"other":0.6,"precarious":4.5},"age":{"under20":75.1,"20-49":21.9,"50+":3},"ageByType":{"villaUnder20":46.9,"villa20to49":53.1,"villa50Plus":0,"apartmentUnder20":96.9,"apartment20to49":3.1,"apartment50Plus":0,"traditionalUnder20":58.5,"traditional20to49":39.4,"traditional50Plus":2.1,"modernUnder20":56.5,"modern20to49":38.1,"modern50Plus":5.4,"soundUnder20":75.9,"sound20to49":21.4,"sound50Plus":2.7,"slumUnder20":10,"slum20to49":50,"slum50Plus":40,"ruralTypeUnder20":67.1,"ruralType20to49":29.1,"ruralType50Plus":3.9,"otherUnder20":47.3,"other20to49":41.2,"other50Plus":11.5,"precariousUnder20":59,"precarious20to49":32.7,"precarious50Plus":8.3},"walls":{"concreteOrBrick":98,"stone":1.7,"other":0.4},"roofs":{"slab":95.3,"woodOrTiles":2.2,"sheetMetal":1.9,"other":0.6},"networks":{"electricity":87.9,"water":88.4,"sewerage":87.7}}},{"code":"06.355.01.01","codeDigits":"063550101","level":"commune","name":{"fr":"Lahraouyine","ar":"لهراويين"},"topics":{"dwellings":{"total":26394,"deficitRate":66.2},"occupancy":{"occupied":80.8,"vacant":10,"seasonal":9.2,"unoccupied":19.2},"type":{"villa":0.4,"apartment":22.1,"traditional":0.7,"modern":43.6,"sound":66.7,"slum":32.6,"ruralType":0.2,"other":0.5,"precarious":33.3},"age":{"under20":70.8,"20-49":28,"50+":1.2},"ageByType":{"villaUnder20":73.7,"villa20to49":26.3,"villa50Plus":0,"apartmentUnder20":99.9,"apartment20to49":0.1,"apartment50Plus":0,"traditionalUnder20":26.7,"traditional20to49":72.3,"traditional50Plus":1,"modernUnder20":96.2,"modern20to49":3.7,"modern50Plus":0.1,"soundUnder20":96.6,"sound20to49":3.4,"sound50Plus":0,"slumUnder20":18.5,"slum20to49":78,"slum50Plus":3.5,"ruralTypeUnder20":28.4,"ruralType20to49":60.8,"ruralType50Plus":10.8,"otherUnder20":65.9,"other20to49":34.1,"other50Plus":0,"precariousUnder20":19.2,"precarious20to49":77.3,"precarious50Plus":3.5},"walls":{"concreteOrBrick":97.5,"stone":2,"other":0.5},"roofs":{"slab":77.3,"woodOrTiles":1.4,"sheetMetal":12.8,"other":8.5},"networks":{"electricity":96.3,"water":66.9,"sewerage":63.7}}},{"code":"06.111.01.01","codeDigits":"061110101","level":"commune","name":{"fr":"Benslimane","ar":"بنسليمان"},"topics":{"dwellings":{"total":22464,"deficitRate":7.5},"occupancy":{"occupied":71.9,"vacant":14.1,"seasonal":14,"unoccupied":28.1},"type":{"villa":8.2,"apartment":29.7,"traditional":3.4,"modern":53.3,"sound":94.7,"slum":3.8,"ruralType":1.1,"other":0.5,"precarious":5.3},"age":{"under20":56.4,"20-49":38.1,"50+":5.5},"ageByType":{"villaUnder20":68.8,"villa20to49":26.9,"villa50Plus":4.3,"apartmentUnder20":85.8,"apartment20to49":13.9,"apartment50Plus":0.3,"traditionalUnder20":15.3,"traditional20to49":36.6,"traditional50Plus":48.1,"modernUnder20":42.3,"modern20to49":53.4,"modern50Plus":4.2,"soundUnder20":57.3,"sound20to49":38.1,"sound50Plus":4.6,"slumUnder20":37.3,"slum20to49":36.8,"slum50Plus":25.9,"ruralTypeUnder20":45,"ruralType20to49":41.1,"ruralType50Plus":13.9,"otherUnder20":50.5,"other20to49":40.9,"other50Plus":8.6,"precariousUnder20":40.1,"precarious20to49":38,"precarious50Plus":21.9},"walls":{"concreteOrBrick":99.1,"stone":0.3,"other":0.6},"roofs":{"slab":95.9,"woodOrTiles":1,"sheetMetal":1.5,"other":1.6},"networks":{"electricity":97.2,"water":94,"sewerage":92.1}}},{"code":"06.111.01.03","codeDigits":"061110103","level":"commune","name":{"fr":"Bouznika","ar":"بوزنيقة"},"topics":{"dwellings":{"total":40957,"deficitRate":4.4},"occupancy":{"occupied":35.9,"vacant":21.3,"seasonal":42.7,"unoccupied":64.1},"type":{"villa":3.2,"apartment":60,"traditional":1.5,"modern":33,"sound":97.7,"slum":0.9,"ruralType":1.1,"other":0.3,"precarious":2.3},"age":{"under20":89.5,"20-49":9.6,"50+":0.9},"ageByType":{"villaUnder20":93.2,"villa20to49":6.5,"villa50Plus":0.3,"apartmentUnder20":99.3,"apartment20to49":0.7,"apartment50Plus":0,"traditionalUnder20":30.7,"traditional20to49":42.5,"traditional50Plus":26.8,"modernUnder20":77,"modern20to49":22,"modern50Plus":1,"soundUnder20":90.6,"sound20to49":8.7,"sound50Plus":0.7,"slumUnder20":28.9,"slum20to49":57.8,"slum50Plus":13.3,"ruralTypeUnder20":47.8,"ruralType20to49":44.5,"ruralType50Plus":7.7,"otherUnder20":72.5,"other20to49":24.6,"other50Plus":2.9,"precariousUnder20":43.1,"precarious20to49":47.5,"precarious50Plus":9.4},"walls":{"concreteOrBrick":99.3,"stone":0.4,"other":0.3},"roofs":{"slab":98.1,"woodOrTiles":0.9,"sheetMetal":0.4,"other":0.7},"networks":{"electricity":94.3,"water":93,"sewerage":91.3}}},{"code":"06.111.01.05","codeDigits":"061110105","level":"commune","name":{"fr":"El Mansouria","ar":"المنصورية"},"topics":{"dwellings":{"total":26919,"deficitRate":32.6},"occupancy":{"occupied":30.4,"vacant":18,"seasonal":51.6,"unoccupied":69.6},"type":{"villa":5.7,"apartment":66.3,"traditional":0.5,"modern":15.7,"sound":88.3,"slum":11.1,"ruralType":0.4,"other":0.2,"precarious":11.7},"age":{"under20":79.3,"20-49":19,"50+":1.7},"ageByType":{"villaUnder20":38.2,"villa20to49":56,"villa50Plus":5.8,"apartmentUnder20":96.3,"apartment20to49":3.7,"apartment50Plus":0,"traditionalUnder20":59.4,"traditional20to49":37.4,"traditional50Plus":3.2,"modernUnder20":60.2,"modern20to49":35.8,"modern50Plus":4,"soundUnder20":85.9,"sound20to49":13,"sound50Plus":1.1,"slumUnder20":28,"slum20to49":65.4,"slum50Plus":6.6,"ruralTypeUnder20":55.6,"ruralType20to49":36.9,"ruralType50Plus":7.5,"otherUnder20":57,"other20to49":43,"other50Plus":0,"precariousUnder20":29.6,"precarious20to49":63.9,"precarious50Plus":6.5},"walls":{"concreteOrBrick":97.4,"stone":2,"other":0.6},"roofs":{"slab":88.3,"woodOrTiles":1.2,"sheetMetal":7.6,"other":3},"networks":{"electricity":96.8,"water":94.3,"sewerage":50.7}}},{"code":"06.117.01.03","codeDigits":"061170103","level":"commune","name":{"fr":"Berrechid","ar":"برشيد"},"topics":{"dwellings":{"total":58035,"deficitRate":1.7},"occupancy":{"occupied":73.9,"vacant":14.1,"seasonal":12,"unoccupied":26.1},"type":{"villa":3.5,"apartment":40.6,"traditional":0.9,"modern":53.7,"sound":98.7,"slum":0.3,"ruralType":0.6,"other":0.4,"precarious":1.3},"age":{"under20":60.6,"20-49":38.4,"50+":1},"ageByType":{"villaUnder20":84,"villa20to49":13.2,"villa50Plus":2.8,"apartmentUnder20":85.5,"apartment20to49":14.3,"apartment50Plus":0.1,"traditionalUnder20":46,"traditional20to49":43.4,"traditional50Plus":10.6,"modernUnder20":41.3,"modern20to49":57.5,"modern50Plus":1.2,"soundUnder20":61.1,"sound20to49":38.1,"sound50Plus":0.9,"slumUnder20":23.8,"slum20to49":61.9,"slum50Plus":14.3,"ruralTypeUnder20":20.6,"ruralType20to49":63,"ruralType50Plus":16.3,"otherUnder20":35.9,"other20to49":58.7,"other50Plus":5.5,"precariousUnder20":26,"precarious20to49":61.4,"precarious50Plus":12.6},"walls":{"concreteOrBrick":99.8,"stone":0.1,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":98.3,"water":97.5,"sewerage":97.6}}},{"code":"06.117.01.07","codeDigits":"061170107","level":"commune","name":{"fr":"El Gara","ar":"الكارة"},"topics":{"dwellings":{"total":6210,"deficitRate":7.5},"occupancy":{"occupied":82,"vacant":10.2,"seasonal":7.8,"unoccupied":18},"type":{"villa":1.1,"apartment":0.3,"traditional":0.9,"modern":91.9,"sound":94.3,"slum":4.5,"ruralType":0.1,"other":1.1,"precarious":5.7},"age":{"under20":57.3,"20-49":40,"50+":2.7},"ageByType":{"villaUnder20":86.3,"villa20to49":13.7,"villa50Plus":0,"apartmentUnder20":52.5,"apartment20to49":47.5,"apartment50Plus":0,"traditionalUnder20":30,"traditional20to49":49.5,"traditional50Plus":20.4,"modernUnder20":57.4,"modern20to49":40.4,"modern50Plus":2.3,"soundUnder20":57.4,"sound20to49":40.2,"sound50Plus":2.4,"slumUnder20":54.7,"slum20to49":35.9,"slum50Plus":9.4,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":63,"other20to49":37,"other50Plus":0,"precariousUnder20":55.2,"precarious20to49":37.4,"precarious50Plus":7.4},"walls":{"concreteOrBrick":97.9,"stone":2.1,"other":0.1},"roofs":{"slab":94.7,"woodOrTiles":1.6,"sheetMetal":2.4,"other":1.3},"networks":{"electricity":97.1,"water":97.2,"sewerage":97.3}}},{"code":"06.117.01.11","codeDigits":"061170111","level":"commune","name":{"fr":"Oulad Abbou","ar":"أولاد عبو"},"topics":{"dwellings":{"total":2897,"deficitRate":34.2},"occupancy":{"occupied":83,"vacant":10.8,"seasonal":6.1,"unoccupied":17},"type":{"villa":1.5,"apartment":0.6,"traditional":0.4,"modern":74.5,"sound":77,"slum":3,"ruralType":19.5,"other":0.5,"precarious":23},"age":{"under20":19.5,"20-49":48.3,"50+":32.2},"ageByType":{"villaUnder20":36.8,"villa20to49":30,"villa50Plus":33.2,"apartmentUnder20":66.7,"apartment20to49":33.3,"apartment50Plus":0,"traditionalUnder20":40.9,"traditional20to49":0,"traditional50Plus":59.1,"modernUnder20":21.1,"modern20to49":56.5,"modern50Plus":22.4,"soundUnder20":21.8,"sound20to49":55.5,"sound50Plus":22.7,"slumUnder20":11.1,"slum20to49":38.9,"slum50Plus":50,"ruralTypeUnder20":11.8,"ruralType20to49":20.7,"ruralType50Plus":67.5,"otherUnder20":16.7,"other20to49":66.7,"other50Plus":16.7,"precariousUnder20":11.8,"precarious20to49":24.1,"precarious50Plus":64.1},"walls":{"concreteOrBrick":84.2,"stone":14.9,"other":0.9},"roofs":{"slab":82.3,"woodOrTiles":1.2,"sheetMetal":10.2,"other":6.3},"networks":{"electricity":95.4,"water":77.5,"sewerage":71.1}}},{"code":"06.117.01.13","codeDigits":"061170113","level":"commune","name":{"fr":"Sidi Rahal Chatai","ar":"سيدي رحال الشاطئ"},"topics":{"dwellings":{"total":24804,"deficitRate":59.4},"occupancy":{"occupied":37.8,"vacant":7,"seasonal":55.2,"unoccupied":62.2},"type":{"villa":11.2,"apartment":47.4,"traditional":0.5,"modern":24.4,"sound":83.5,"slum":15,"ruralType":1.1,"other":0.3,"precarious":16.5},"age":{"under20":85,"20-49":14.6,"50+":0.4},"ageByType":{"villaUnder20":63.7,"villa20to49":36.3,"villa50Plus":0,"apartmentUnder20":96.4,"apartment20to49":3.6,"apartment50Plus":0,"traditionalUnder20":58.7,"traditional20to49":37.3,"traditional50Plus":4,"modernUnder20":81.3,"modern20to49":18.1,"modern50Plus":0.6,"soundUnder20":87.4,"sound20to49":12.4,"sound50Plus":0.2,"slumUnder20":76.2,"slum20to49":22.6,"slum50Plus":1.2,"ruralTypeUnder20":28.1,"ruralType20to49":65,"ruralType50Plus":7,"otherUnder20":90.9,"other20to49":9.1,"other50Plus":0,"precariousUnder20":73.2,"precarious20to49":25.2,"precarious50Plus":1.5},"walls":{"concreteOrBrick":99.2,"stone":0.6,"other":0.2},"roofs":{"slab":84.8,"woodOrTiles":1.1,"sheetMetal":10.2,"other":3.9},"networks":{"electricity":89,"water":90.8,"sewerage":65.9}}},{"code":"06.117.01.09","codeDigits":"061170109","level":"commune","name":{"fr":"Had Soualem","ar":"حد السوالم"},"topics":{"dwellings":{"total":33022,"deficitRate":9.9},"occupancy":{"occupied":55.9,"vacant":25.7,"seasonal":18.4,"unoccupied":44.1},"type":{"villa":2.6,"apartment":60.8,"traditional":0.8,"modern":28.9,"sound":93.1,"slum":4.8,"ruralType":1.8,"other":0.4,"precarious":6.9},"age":{"under20":88.4,"20-49":11.2,"50+":0.4},"ageByType":{"villaUnder20":85.6,"villa20to49":14.4,"villa50Plus":0,"apartmentUnder20":95.6,"apartment20to49":4.4,"apartment50Plus":0,"traditionalUnder20":74.1,"traditional20to49":25.9,"traditional50Plus":0,"modernUnder20":78.3,"modern20to49":21.4,"modern50Plus":0.2,"soundUnder20":89.8,"sound20to49":10.2,"sound50Plus":0.1,"slumUnder20":78.5,"slum20to49":18.9,"slum50Plus":2.7,"ruralTypeUnder20":46.8,"ruralType20to49":43.9,"ruralType50Plus":9.3,"otherUnder20":89.8,"other20to49":10.2,"other50Plus":0,"precariousUnder20":70.8,"precarious20to49":24.9,"precarious50Plus":4.2},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.1},"roofs":{"slab":94.6,"woodOrTiles":2.1,"sheetMetal":2.7,"other":0.6},"networks":{"electricity":93.7,"water":91.2,"sewerage":90.4}}},{"code":"06.117.01.05","codeDigits":"061170105","level":"commune","name":{"fr":"Deroua","ar":"الدروة"},"topics":{"dwellings":{"total":37908,"deficitRate":5.4},"occupancy":{"occupied":66.3,"vacant":20.3,"seasonal":13.3,"unoccupied":33.7},"type":{"villa":2.4,"apartment":38,"traditional":0.8,"modern":54.6,"sound":95.8,"slum":2.6,"ruralType":1.2,"other":0.4,"precarious":4.2},"age":{"under20":95.6,"20-49":4.3,"50+":0.1},"ageByType":{"villaUnder20":56.4,"villa20to49":43.6,"villa50Plus":0,"apartmentUnder20":99.8,"apartment20to49":0.2,"apartment50Plus":0,"traditionalUnder20":85.2,"traditional20to49":14.5,"traditional50Plus":0.3,"modernUnder20":97.1,"modern20to49":2.8,"modern50Plus":0.1,"soundUnder20":97.1,"sound20to49":2.9,"sound50Plus":0.1,"slumUnder20":64.5,"slum20to49":35,"slum50Plus":0.5,"ruralTypeUnder20":45.8,"ruralType20to49":52.1,"ruralType50Plus":2.1,"otherUnder20":98.3,"other20to49":1.7,"other50Plus":0,"precariousUnder20":62.4,"precarious20to49":36.7,"precarious50Plus":0.9},"walls":{"concreteOrBrick":99.6,"stone":0.2,"other":0.1},"roofs":{"slab":97.8,"woodOrTiles":1.1,"sheetMetal":0.8,"other":0.3},"networks":{"electricity":96.8,"water":93.6,"sewerage":96.2}}},{"code":"06.461.01.15","codeDigits":"064610115","level":"commune","name":{"fr":"Settat","ar":"سطات"},"topics":{"dwellings":{"total":63808,"deficitRate":1.3},"occupancy":{"occupied":68.5,"vacant":18.1,"seasonal":13.4,"unoccupied":31.5},"type":{"villa":6.3,"apartment":26.4,"traditional":1,"modern":65.4,"sound":99.2,"slum":0.1,"ruralType":0.4,"other":0.3,"precarious":0.8},"age":{"under20":57.3,"20-49":35,"50+":7.7},"ageByType":{"villaUnder20":68.8,"villa20to49":29.7,"villa50Plus":1.4,"apartmentUnder20":86.4,"apartment20to49":12.1,"apartment50Plus":1.5,"traditionalUnder20":29.6,"traditional20to49":36.7,"traditional50Plus":33.7,"modernUnder20":45.2,"modern20to49":44.7,"modern50Plus":10.1,"soundUnder20":57.5,"sound20to49":35,"sound50Plus":7.5,"slumUnder20":28.6,"slum20to49":42.9,"slum50Plus":28.6,"ruralTypeUnder20":27.7,"ruralType20to49":25.9,"ruralType50Plus":46.4,"otherUnder20":31.6,"other20to49":57.2,"other50Plus":11.2,"precariousUnder20":29.4,"precarious20to49":41.2,"precarious50Plus":29.4},"walls":{"concreteOrBrick":99.6,"stone":0.3,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":98.2,"water":98,"sewerage":98.2}}},{"code":"06.461.01.01","codeDigits":"064610101","level":"commune","name":{"fr":"Ben Ahmed","ar":"بن احمد"},"topics":{"dwellings":{"total":10607,"deficitRate":19.1},"occupancy":{"occupied":74.6,"vacant":15.3,"seasonal":10.1,"unoccupied":25.4},"type":{"villa":2.7,"apartment":5.7,"traditional":1.2,"modern":76.5,"sound":86.1,"slum":4.1,"ruralType":9.4,"other":0.4,"precarious":13.9},"age":{"under20":38.8,"20-49":30,"50+":31.2},"ageByType":{"villaUnder20":86.1,"villa20to49":11.1,"villa50Plus":2.8,"apartmentUnder20":73.1,"apartment20to49":19.7,"apartment50Plus":7.2,"traditionalUnder20":14.6,"traditional20to49":33.1,"traditional50Plus":52.3,"modernUnder20":38.6,"modern20to49":25.6,"modern50Plus":35.8,"soundUnder20":42,"sound20to49":24.9,"sound50Plus":33.1,"slumUnder20":3.4,"slum20to49":87.5,"slum50Plus":9.1,"ruralTypeUnder20":24.3,"ruralType20to49":51.9,"ruralType50Plus":23.8,"otherUnder20":39.5,"other20to49":29,"other50Plus":31.5,"precariousUnder20":18.6,"precarious20to49":61.6,"precarious50Plus":19.7},"walls":{"concreteOrBrick":95.6,"stone":3.6,"other":0.8},"roofs":{"slab":90.2,"woodOrTiles":1.3,"sheetMetal":5.3,"other":3.2},"networks":{"electricity":93.2,"water":83.1,"sewerage":77}}},{"code":"06.461.01.09","codeDigits":"064610109","level":"commune","name":{"fr":"Loulad","ar":"لولاد"},"topics":{"dwellings":{"total":1713,"deficitRate":42.4},"occupancy":{"occupied":76.8,"vacant":13.7,"seasonal":9.5,"unoccupied":23.2},"type":{"villa":0.3,"apartment":1.9,"traditional":1.8,"modern":70.5,"sound":74.4,"slum":8.2,"ruralType":15.2,"other":2.2,"precarious":25.6},"age":{"under20":65.6,"20-49":28.1,"50+":6.2},"ageByType":{"villaUnder20":40,"villa20to49":60,"villa50Plus":0,"apartmentUnder20":62.5,"apartment20to49":31.3,"apartment50Plus":6.3,"traditionalUnder20":46.7,"traditional20to49":46.7,"traditional50Plus":6.7,"modernUnder20":69.5,"modern20to49":25.7,"modern50Plus":4.8,"soundUnder20":68.7,"sound20to49":26.5,"sound50Plus":4.9,"slumUnder20":56.7,"slum20to49":32.6,"slum50Plus":10.6,"ruralTypeUnder20":58.6,"ruralType20to49":29.9,"ruralType50Plus":11.5,"otherUnder20":43.2,"other20to49":56.8,"other50Plus":0,"precariousUnder20":56.7,"precarious20to49":33,"precarious50Plus":10.3},"walls":{"concreteOrBrick":83.4,"stone":15.6,"other":0.9},"roofs":{"slab":73.8,"woodOrTiles":3.1,"sheetMetal":14.7,"other":8.4},"networks":{"electricity":97.3,"water":77.1,"sewerage":70.5}}},{"code":"06.461.01.13","codeDigits":"064610113","level":"commune","name":{"fr":"Oulad M'rah","ar":"أولاد مراح"},"topics":{"dwellings":{"total":2627,"deficitRate":1.5},"occupancy":{"occupied":68.8,"vacant":19.3,"seasonal":11.9,"unoccupied":31.2},"type":{"villa":0.2,"apartment":0.3,"traditional":1.1,"modern":97.6,"sound":99.2,"slum":0.6,"ruralType":0.1,"other":0.2,"precarious":0.8},"age":{"under20":42.4,"20-49":43.2,"50+":14.4},"ageByType":{"villaUnder20":50,"villa20to49":25,"villa50Plus":25,"apartmentUnder20":25,"apartment20to49":75,"apartment50Plus":0,"traditionalUnder20":28.6,"traditional20to49":63.8,"traditional50Plus":7.7,"modernUnder20":42.6,"modern20to49":42.9,"modern50Plus":14.5,"soundUnder20":42.4,"sound20to49":43.3,"sound50Plus":14.4,"slumUnder20":60,"slum20to49":20,"slum50Plus":20,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":52.4,"precarious20to49":33.3,"precarious50Plus":14.3},"walls":{"concreteOrBrick":99.2,"stone":0.7,"other":0.2},"roofs":{"slab":98.9,"woodOrTiles":0.4,"sheetMetal":0.1,"other":0.5},"networks":{"electricity":92.3,"water":91.2,"sewerage":96.3}}},{"code":"06.461.01.05","codeDigits":"064610105","level":"commune","name":{"fr":"El Borouj","ar":"البروج"},"topics":{"dwellings":{"total":6324,"deficitRate":2.9},"occupancy":{"occupied":69.6,"vacant":15.2,"seasonal":15.2,"unoccupied":30.4},"type":{"villa":0.6,"apartment":5.3,"traditional":2,"modern":89.7,"sound":97.6,"slum":0.6,"ruralType":1.5,"other":0.2,"precarious":2.4},"age":{"under20":63.3,"20-49":31.4,"50+":5.3},"ageByType":{"villaUnder20":94.9,"villa20to49":5.1,"villa50Plus":0,"apartmentUnder20":47,"apartment20to49":44.8,"apartment50Plus":8.3,"traditionalUnder20":55.6,"traditional20to49":44.4,"traditional50Plus":0,"modernUnder20":65.6,"modern20to49":29.6,"modern50Plus":4.9,"soundUnder20":64.5,"sound20to49":30.5,"sound50Plus":4.9,"slumUnder20":28.6,"slum20to49":57.1,"slum50Plus":14.3,"ruralTypeUnder20":0,"ruralType20to49":76.7,"ruralType50Plus":23.3,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":12.3,"precarious20to49":69,"precarious50Plus":18.7},"walls":{"concreteOrBrick":97.2,"stone":2.6,"other":0.3},"roofs":{"slab":98.4,"woodOrTiles":1.1,"sheetMetal":0.2,"other":0.3},"networks":{"electricity":95,"water":92.7,"sewerage":89.2}}},{"code":"06.461.13.25","codeDigits":"064611325","level":"commune","name":{"fr":"Ras El Ain Chaouia","ar":"رأس العين الشاوية"},"topics":{"dwellings":{"total":1116,"deficitRate":17.7},"occupancy":{"occupied":73.4,"vacant":13.8,"seasonal":12.8,"unoccupied":26.6},"type":{"villa":0.3,"apartment":6.3,"traditional":7.3,"modern":73.7,"sound":87.5,"slum":6.5,"ruralType":5.3,"other":0.6,"precarious":12.5},"age":{"under20":22.6,"20-49":36.7,"50+":40.7},"ageByType":{"villaUnder20":0,"villa20to49":33.3,"villa50Plus":66.7,"apartmentUnder20":4.3,"apartment20to49":38.6,"apartment50Plus":57.1,"traditionalUnder20":3.7,"traditional20to49":18.5,"traditional50Plus":77.8,"modernUnder20":27.5,"modern20to49":39.4,"modern50Plus":33.2,"soundUnder20":23.7,"sound20to49":37.6,"sound50Plus":38.7,"slumUnder20":11,"slum20to49":31.5,"slum50Plus":57.5,"ruralTypeUnder20":15.3,"ruralType20to49":33.9,"ruralType50Plus":50.8,"otherUnder20":42.9,"other20to49":0,"other50Plus":57.1,"precariousUnder20":14.4,"precarious20to49":30.9,"precarious50Plus":54.7},"walls":{"concreteOrBrick":79.7,"stone":20,"other":0.3},"roofs":{"slab":87.5,"woodOrTiles":3.2,"sheetMetal":2.3,"other":6.9},"networks":{"electricity":92.7,"water":89.7,"sewerage":88.2}}},{"code":"06.461.15.19","codeDigits":"064611519","level":"commune","name":{"fr":"Oulad Said","ar":"أولاد سعيد"},"topics":{"dwellings":{"total":738,"deficitRate":30.1},"occupancy":{"occupied":73.3,"vacant":12.3,"seasonal":14.4,"unoccupied":26.7},"type":{"villa":1.8,"apartment":0.1,"traditional":16.9,"modern":63,"sound":81.8,"slum":2,"ruralType":15,"other":1.1,"precarious":18.2},"age":{"under20":35.1,"20-49":52.6,"50+":12.3},"ageByType":{"villaUnder20":53.8,"villa20to49":46.2,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":35.2,"traditional20to49":34.4,"traditional50Plus":30.4,"modernUnder20":39.8,"modern20to49":52.9,"modern50Plus":7.3,"soundUnder20":39.1,"sound20to49":49,"sound50Plus":11.9,"slumUnder20":20,"slum20to49":66.7,"slum50Plus":13.3,"ruralTypeUnder20":16.2,"ruralType20to49":69.4,"ruralType50Plus":14.4,"otherUnder20":25,"other20to49":62.5,"other50Plus":12.5,"precariousUnder20":17.2,"precarious20to49":68.7,"precarious50Plus":14.2},"walls":{"concreteOrBrick":85.2,"stone":11.5,"other":3.3},"roofs":{"slab":88.5,"woodOrTiles":4.7,"sheetMetal":5,"other":1.8},"networks":{"electricity":87.4,"water":82.7,"sewerage":73}}},{"code":"06.461.17.07","codeDigits":"064611707","level":"commune","name":{"fr":"Guisser","ar":"كيسر"},"topics":{"dwellings":{"total":1046,"deficitRate":17.7},"occupancy":{"occupied":66.8,"vacant":22,"seasonal":11.2,"unoccupied":33.2},"type":{"villa":0.1,"apartment":17,"traditional":1.4,"modern":69.9,"sound":88.4,"slum":8.5,"ruralType":2.6,"other":0.5,"precarious":11.6},"age":{"under20":37.7,"20-49":51.7,"50+":10.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":99.4,"apartment20to49":0.6,"apartment50Plus":0,"traditionalUnder20":53.3,"traditional20to49":20,"traditional50Plus":26.7,"modernUnder20":25.6,"modern20to49":69.2,"modern50Plus":5.2,"soundUnder20":40.3,"sound20to49":55.1,"sound50Plus":4.5,"slumUnder20":14.6,"slum20to49":16.9,"slum50Plus":68.5,"ruralTypeUnder20":22.2,"ruralType20to49":55.6,"ruralType50Plus":22.2,"otherUnder20":40,"other20to49":20,"other50Plus":40,"precariousUnder20":17.4,"precarious20to49":25.6,"precarious50Plus":57},"walls":{"concreteOrBrick":85.6,"stone":11.1,"other":3.3},"roofs":{"slab":89.8,"woodOrTiles":1.6,"sheetMetal":8.2,"other":0.4},"networks":{"electricity":93.9,"water":75.2,"sewerage":81.5}}},{"code":"06.467.01.07","codeDigits":"064670107","level":"commune","name":{"fr":"Sidi Bennour","ar":"سيدي بنور"},"topics":{"dwellings":{"total":16869,"deficitRate":6.8},"occupancy":{"occupied":77,"vacant":14.8,"seasonal":8.1,"unoccupied":23},"type":{"villa":3.2,"apartment":8.9,"traditional":0.8,"modern":82.2,"sound":95.3,"slum":3.4,"ruralType":0.3,"other":1.1,"precarious":4.7},"age":{"under20":50.2,"20-49":46.4,"50+":3.5},"ageByType":{"villaUnder20":54.5,"villa20to49":43.8,"villa50Plus":1.7,"apartmentUnder20":79.5,"apartment20to49":20.5,"apartment50Plus":0,"traditionalUnder20":35.7,"traditional20to49":56.6,"traditional50Plus":7.7,"modernUnder20":48.4,"modern20to49":48.7,"modern50Plus":2.9,"soundUnder20":51.4,"sound20to49":46,"sound50Plus":2.6,"slumUnder20":20.7,"slum20to49":50.7,"slum50Plus":28.6,"ruralTypeUnder20":22.1,"ruralType20to49":77.9,"ruralType50Plus":0,"otherUnder20":40.3,"other20to49":56.3,"other50Plus":3.4,"precariousUnder20":25.3,"precarious20to49":53.7,"precarious50Plus":21.1},"walls":{"concreteOrBrick":96.9,"stone":2.2,"other":0.9},"roofs":{"slab":96.2,"woodOrTiles":0.9,"sheetMetal":1.5,"other":1.3},"networks":{"electricity":96.1,"water":95.5,"sewerage":96.6}}},{"code":"06.467.01.09","codeDigits":"064670109","level":"commune","name":{"fr":"Zmamra","ar":"زمامرة"},"topics":{"dwellings":{"total":5058,"deficitRate":5.5},"occupancy":{"occupied":64.9,"vacant":23.1,"seasonal":12,"unoccupied":35.1},"type":{"villa":8.5,"apartment":5.2,"traditional":0.6,"modern":81.3,"sound":95.6,"slum":0.8,"ruralType":3,"other":0.6,"precarious":4.4},"age":{"under20":55.3,"20-49":37.2,"50+":7.5},"ageByType":{"villaUnder20":73.5,"villa20to49":26.2,"villa50Plus":0.2,"apartmentUnder20":98.1,"apartment20to49":1.5,"apartment50Plus":0.4,"traditionalUnder20":29.8,"traditional20to49":50,"traditional50Plus":20.2,"modernUnder20":52.5,"modern20to49":40,"modern50Plus":7.4,"soundUnder20":56.7,"sound20to49":36.8,"sound50Plus":6.5,"slumUnder20":36.4,"slum20to49":36.4,"slum50Plus":27.3,"ruralTypeUnder20":19.4,"ruralType20to49":49.1,"ruralType50Plus":31.5,"otherUnder20":30.1,"other20to49":51.6,"other50Plus":18.3,"precariousUnder20":24,"precarious20to49":47.1,"precarious50Plus":28.9},"walls":{"concreteOrBrick":99.2,"stone":0.8,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.6,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":93.9,"water":94.1,"sewerage":97.1}}},{"code":"06.467.01.05","codeDigits":"064670105","level":"commune","name":{"fr":"Loualidia","ar":"الوليدية"},"topics":{"dwellings":{"total":5183,"deficitRate":0.3},"occupancy":{"occupied":46.1,"vacant":5.3,"seasonal":48.7,"unoccupied":53.9},"type":{"villa":7.3,"apartment":11.2,"traditional":1.3,"modern":80.1,"sound":99.8,"slum":0.2,"ruralType":0,"other":0,"precarious":0.2},"age":{"under20":60.6,"20-49":38.1,"50+":1.3},"ageByType":{"villaUnder20":27.6,"villa20to49":72.4,"villa50Plus":0,"apartmentUnder20":76.7,"apartment20to49":23.3,"apartment50Plus":0,"traditionalUnder20":27.9,"traditional20to49":70.5,"traditional50Plus":1.5,"modernUnder20":61.9,"modern20to49":36.5,"modern50Plus":1.6,"soundUnder20":60.6,"sound20to49":38.1,"sound50Plus":1.3,"slumUnder20":75,"slum20to49":25,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":75,"precarious20to49":25,"precarious50Plus":0},"walls":{"concreteOrBrick":98.6,"stone":1.4,"other":0},"roofs":{"slab":99.3,"woodOrTiles":0.6,"sheetMetal":0,"other":0},"networks":{"electricity":95.7,"water":91.6,"sewerage":86.2}}},{"code":"06.467.03.19","codeDigits":"064670319","level":"commune","name":{"fr":"Laaounate","ar":"لعونات"},"topics":{"dwellings":{"total":2360,"deficitRate":4.4},"occupancy":{"occupied":63.8,"vacant":29.3,"seasonal":6.9,"unoccupied":36.2},"type":{"villa":2.3,"apartment":1.7,"traditional":3.3,"modern":90,"sound":97.4,"slum":0.7,"ruralType":1.4,"other":0.5,"precarious":2.6},"age":{"under20":47.6,"20-49":51.4,"50+":1},"ageByType":{"villaUnder20":9.1,"villa20to49":90.9,"villa50Plus":0,"apartmentUnder20":75,"apartment20to49":25,"apartment50Plus":0,"traditionalUnder20":16.7,"traditional20to49":83.3,"traditional50Plus":0,"modernUnder20":50,"modern20to49":48.9,"modern50Plus":1.1,"soundUnder20":48.3,"sound20to49":50.7,"sound50Plus":1,"slumUnder20":17.6,"slum20to49":82.4,"slum50Plus":0,"ruralTypeUnder20":17.6,"ruralType20to49":82.4,"ruralType50Plus":0,"otherUnder20":45.5,"other20to49":54.5,"other50Plus":0,"precariousUnder20":22.6,"precarious20to49":77.4,"precarious50Plus":0},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":98,"woodOrTiles":1.7,"sheetMetal":0.3,"other":0.1},"networks":{"electricity":98.2,"water":98.6,"sewerage":95.9}}},{"code":"06.467.05.29","codeDigits":"064670529","level":"commune","name":{"fr":"Oulad Amrane","ar":"أولاد عمران"},"topics":{"dwellings":{"total":832,"deficitRate":null},"occupancy":{"occupied":62.5,"vacant":26.9,"seasonal":10.6,"unoccupied":37.5},"type":{"villa":0.6,"apartment":1.2,"traditional":0.7,"modern":95.6,"sound":98.1,"slum":0.1,"ruralType":1.7,"other":0.1,"precarious":1.9},"age":{"under20":54.7,"20-49":45,"50+":0.4},"ageByType":{"villaUnder20":40,"villa20to49":60,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":83.3,"traditional20to49":16.7,"traditional50Plus":0,"modernUnder20":54.6,"modern20to49":45.2,"modern50Plus":0.3,"soundUnder20":55.3,"sound20to49":44.5,"sound50Plus":0.2,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":21.4,"ruralType20to49":71.4,"ruralType50Plus":7.1,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":25,"precarious20to49":68.8,"precarious50Plus":6.3},"walls":{"concreteOrBrick":97.4,"stone":2.4,"other":0.2},"roofs":{"slab":99.2,"woodOrTiles":0.7,"sheetMetal":0,"other":0.1},"networks":{"electricity":88.3,"water":90.6,"sewerage":85.1}}},{"code":"06.467.05.13","codeDigits":"064670513","level":"commune","name":{"fr":"Kridid","ar":"كرديد"},"topics":{"dwellings":{"total":477,"deficitRate":20.3},"occupancy":{"occupied":83.9,"vacant":10.3,"seasonal":5.9,"unoccupied":16.1},"type":{"villa":0.2,"apartment":0,"traditional":0.6,"modern":85.7,"sound":86.6,"slum":0.4,"ruralType":12.6,"other":0.4,"precarious":13.4},"age":{"under20":49.3,"20-49":49.7,"50+":1},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":33.3,"traditional20to49":66.7,"traditional50Plus":0,"modernUnder20":43.8,"modern20to49":55,"modern50Plus":1.2,"soundUnder20":43.6,"sound20to49":55.2,"sound50Plus":1.2,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":88.3,"ruralType20to49":11.7,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":85.9,"precarious20to49":14.1,"precarious50Plus":0},"walls":{"concreteOrBrick":99.2,"stone":0.4,"other":0.4},"roofs":{"slab":95.8,"woodOrTiles":2.5,"sheetMetal":1.7,"other":0},"networks":{"electricity":95.4,"water":96.6,"sewerage":27}}},{"code":"07.351.01.0","codeDigits":"007351010","level":"commune","name":{"fr":"Marrakech","ar":"مراكش"},"topics":{"dwellings":{"total":383934,"deficitRate":5},"occupancy":{"occupied":67,"vacant":15.1,"seasonal":17.9,"unoccupied":33},"type":{"villa":5.7,"apartment":45.3,"traditional":5.7,"modern":40,"sound":96.6,"slum":2.6,"ruralType":0.3,"other":0.5,"precarious":3.4},"age":{"under20":63.8,"20-49":30.1,"50+":6.1},"ageByType":{"villaUnder20":67.7,"villa20to49":30.3,"villa50Plus":2,"apartmentUnder20":87.3,"apartment20to49":11.9,"apartment50Plus":0.8,"traditionalUnder20":17.7,"traditional20to49":54.3,"traditional50Plus":28.1,"modernUnder20":46.7,"modern20to49":45.5,"modern50Plus":7.8,"soundUnder20":65.3,"sound20to49":29.4,"sound50Plus":5.3,"slumUnder20":16.3,"slum20to49":54.4,"slum50Plus":29.3,"ruralTypeUnder20":32.2,"ruralType20to49":31.9,"ruralType50Plus":35.9,"otherUnder20":40.1,"other20to49":41.7,"other50Plus":18.2,"precariousUnder20":21.2,"precarious20to49":50.4,"precarious50Plus":28.4},"walls":{"concreteOrBrick":97.3,"stone":1.9,"other":0.8},"roofs":{"slab":95.3,"woodOrTiles":3.5,"sheetMetal":0.2,"other":1},"networks":{"electricity":97.3,"water":97.2,"sewerage":97.5}}},{"code":"07.351.01.01","codeDigits":"073510101","level":"commune","name":{"fr":"Méchouar-Kasba","ar":"مشور– القصبة"},"topics":{"dwellings":{"total":4920,"deficitRate":2.4},"occupancy":{"occupied":61.3,"vacant":16,"seasonal":22.6,"unoccupied":38.7},"type":{"villa":6.2,"apartment":26.8,"traditional":36.9,"modern":29,"sound":99,"slum":0.1,"ruralType":0.5,"other":0.4,"precarious":1},"age":{"under20":48.8,"20-49":41.5,"50+":9.7},"ageByType":{"villaUnder20":96.6,"villa20to49":2.7,"villa50Plus":0.7,"apartmentUnder20":99.4,"apartment20to49":0.5,"apartment50Plus":0.1,"traditionalUnder20":18.5,"traditional20to49":61.9,"traditional50Plus":19.6,"modernUnder20":31.5,"modern20to49":61.9,"modern50Plus":6.6,"soundUnder20":49.2,"sound20to49":41.5,"sound50Plus":9.3,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":33.3,"ruralType50Plus":66.7,"otherUnder20":21.1,"other20to49":36.8,"other50Plus":42.1,"precariousUnder20":12.2,"precarious20to49":36.1,"precarious50Plus":51.7},"walls":{"concreteOrBrick":98.7,"stone":0.9,"other":0.4},"roofs":{"slab":96.9,"woodOrTiles":2.7,"sheetMetal":0,"other":0.4},"networks":{"electricity":98.5,"water":98.6,"sewerage":98.4}}},{"code":"07.351.05.05","codeDigits":"073510505","level":"commune","name":{"fr":"Loudaya","ar":"الاوداية"},"topics":{"dwellings":{"total":4089,"deficitRate":28.5},"occupancy":{"occupied":87.2,"vacant":7.6,"seasonal":5.2,"unoccupied":12.8},"type":{"villa":0.1,"apartment":0.2,"traditional":10.8,"modern":69.4,"sound":80.5,"slum":1.2,"ruralType":17.9,"other":0.5,"precarious":19.5},"age":{"under20":75.2,"20-49":21.6,"50+":3.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":51.2,"traditional20to49":36.7,"traditional50Plus":12,"modernUnder20":86.4,"modern20to49":13.3,"modern50Plus":0.2,"soundUnder20":81.7,"sound20to49":16.4,"sound50Plus":1.8,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":48.8,"ruralType20to49":41.3,"ruralType50Plus":9.9,"otherUnder20":65,"other20to49":35,"other50Plus":0,"precariousUnder20":48.3,"precarious20to49":42.7,"precarious50Plus":9.1},"walls":{"concreteOrBrick":79.8,"stone":9.5,"other":10.7},"roofs":{"slab":72.4,"woodOrTiles":16.7,"sheetMetal":0.4,"other":10.5},"networks":{"electricity":96.4,"water":96.6,"sewerage":70.8}}},{"code":"07.351.05.09","codeDigits":"073510509","level":"commune","name":{"fr":"Sid Zouine","ar":"سيد الزوين"},"topics":{"dwellings":{"total":4341,"deficitRate":43},"occupancy":{"occupied":78,"vacant":16.7,"seasonal":5.3,"unoccupied":22},"type":{"villa":0.1,"apartment":0.4,"traditional":24.7,"modern":47.8,"sound":72.9,"slum":10.6,"ruralType":16.2,"other":0.3,"precarious":27.1},"age":{"under20":44.4,"20-49":45.3,"50+":10.4},"ageByType":{"villaUnder20":16.7,"villa20to49":66.7,"villa50Plus":16.7,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":25.7,"traditional20to49":63.1,"traditional50Plus":11.1,"modernUnder20":56.8,"modern20to49":34.4,"modern50Plus":8.8,"soundUnder20":46.4,"sound20to49":44,"sound50Plus":9.5,"slumUnder20":32.7,"slum20to49":50,"slum50Plus":17.3,"ruralTypeUnder20":42.6,"ruralType20to49":48.3,"ruralType50Plus":9.1,"otherUnder20":50,"other20to49":20.8,"other50Plus":29.2,"precariousUnder20":38.8,"precarious20to49":48.7,"precarious50Plus":12.6},"walls":{"concreteOrBrick":50.6,"stone":33.8,"other":15.6},"roofs":{"slab":48.2,"woodOrTiles":37.8,"sheetMetal":1,"other":12.9},"networks":{"electricity":87,"water":87.3,"sewerage":74.6}}},{"code":"07.351.03.03","codeDigits":"073510303","level":"commune","name":{"fr":"Harbil","ar":"حربيل"},"topics":{"dwellings":{"total":30810,"deficitRate":4.2},"occupancy":{"occupied":52,"vacant":32.6,"seasonal":15.4,"unoccupied":48},"type":{"villa":8.9,"apartment":44.4,"traditional":1.4,"modern":41.9,"sound":96.7,"slum":0.9,"ruralType":2.2,"other":0.2,"precarious":3.3},"age":{"under20":98,"20-49":1.7,"50+":0.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":97.6,"apartment20to49":2.4,"apartment50Plus":0,"traditionalUnder20":97.5,"traditional20to49":2.5,"traditional50Plus":0,"modernUnder20":99.8,"modern20to49":0.2,"modern50Plus":0,"soundUnder20":98.8,"sound20to49":1.2,"sound50Plus":0,"slumUnder20":96.6,"slum20to49":0,"slum50Plus":3.4,"ruralTypeUnder20":67,"ruralType20to49":24.5,"ruralType50Plus":8.5,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":76.9,"precarious20to49":16.4,"precarious50Plus":6.7},"walls":{"concreteOrBrick":96.9,"stone":2.4,"other":0.7},"roofs":{"slab":95.1,"woodOrTiles":3.9,"sheetMetal":0.1,"other":0.9},"networks":{"electricity":97,"water":97.2,"sewerage":95.4}}},{"code":"07.351.03.05","codeDigits":"073510305","level":"commune","name":{"fr":"M'nabha","ar":"المنابهة"},"topics":{"dwellings":{"total":458,"deficitRate":null},"occupancy":{"occupied":67.7,"vacant":20.5,"seasonal":11.8,"unoccupied":32.3},"type":{"villa":0,"apartment":0,"traditional":7.4,"modern":86,"sound":93.4,"slum":0.2,"ruralType":5.5,"other":0.9,"precarious":6.6},"age":{"under20":16.4,"20-49":23.6,"50+":60},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":44.1,"traditional20to49":44.1,"traditional50Plus":11.8,"modernUnder20":13.5,"modern20to49":19.8,"modern50Plus":66.8,"soundUnder20":15.9,"sound20to49":21.7,"sound50Plus":62.4,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":24,"ruralType20to49":52,"ruralType50Plus":24,"otherUnder20":25,"other20to49":25,"other50Plus":50,"precariousUnder20":23.3,"precarious20to49":50,"precarious50Plus":26.7},"walls":{"concreteOrBrick":95.4,"stone":2.6,"other":2},"roofs":{"slab":93.9,"woodOrTiles":3.7,"sheetMetal":0.9,"other":1.5},"networks":{"electricity":96.3,"water":95.4,"sewerage":81.7}}},{"code":"07.351.02.07","codeDigits":"073510207","level":"commune","name":{"fr":"Ouahat Sidi Brahim","ar":"واحة سيدي ابراهيم"},"topics":{"dwellings":{"total":4822,"deficitRate":1.2},"occupancy":{"occupied":85.9,"vacant":9.3,"seasonal":4.7,"unoccupied":14.1},"type":{"villa":1.1,"apartment":0.4,"traditional":6.3,"modern":91.5,"sound":99.3,"slum":0.2,"ruralType":0.3,"other":0.2,"precarious":0.7},"age":{"under20":51.2,"20-49":22.6,"50+":26.2},"ageByType":{"villaUnder20":81.4,"villa20to49":18.6,"villa50Plus":0,"apartmentUnder20":38.3,"apartment20to49":5,"apartment50Plus":56.7,"traditionalUnder20":35,"traditional20to49":21.1,"traditional50Plus":43.9,"modernUnder20":52.2,"modern20to49":22.6,"modern50Plus":25.2,"soundUnder20":51.3,"sound20to49":22.4,"sound50Plus":26.3,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":84.6,"ruralType50Plus":15.4,"otherUnder20":72.7,"other20to49":0,"other50Plus":27.3,"precariousUnder20":33.3,"precarious20to49":52,"precarious50Plus":14.7},"walls":{"concreteOrBrick":99.2,"stone":0.7,"other":0.2},"roofs":{"slab":97.3,"woodOrTiles":2.5,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.2,"water":97.2,"sewerage":97.2}}},{"code":"07.161.01.01","codeDigits":"071610101","level":"commune","name":{"fr":"Chichaoua","ar":"شيشاوة"},"topics":{"dwellings":{"total":11705,"deficitRate":5.9},"occupancy":{"occupied":75.5,"vacant":15.4,"seasonal":9.1,"unoccupied":24.5},"type":{"villa":1.2,"apartment":6.6,"traditional":0.8,"modern":86.5,"sound":95.2,"slum":0.1,"ruralType":4.3,"other":0.4,"precarious":4.8},"age":{"under20":86.3,"20-49":13.1,"50+":0.6},"ageByType":{"villaUnder20":99.3,"villa20to49":0.7,"villa50Plus":0,"apartmentUnder20":93.1,"apartment20to49":6.9,"apartment50Plus":0,"traditionalUnder20":81.3,"traditional20to49":17.6,"traditional50Plus":1.1,"modernUnder20":86.3,"modern20to49":13.5,"modern50Plus":0.2,"soundUnder20":86.9,"sound20to49":13,"sound50Plus":0.2,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":75.2,"ruralType20to49":14,"ruralType50Plus":10.8,"otherUnder20":82.2,"other20to49":17.8,"other50Plus":0,"precariousUnder20":74.5,"precarious20to49":15.9,"precarious50Plus":9.6},"walls":{"concreteOrBrick":97.7,"stone":1.2,"other":1.1},"roofs":{"slab":97.2,"woodOrTiles":2.3,"sheetMetal":0,"other":0.4},"networks":{"electricity":95.2,"water":94.7,"sewerage":86.4}}},{"code":"07.161.01.03","codeDigits":"071610103","level":"commune","name":{"fr":"Imintanoute","ar":"امنتانوت"},"topics":{"dwellings":{"total":8725,"deficitRate":1.3},"occupancy":{"occupied":68.9,"vacant":18.9,"seasonal":12.2,"unoccupied":31.1},"type":{"villa":0.3,"apartment":2.9,"traditional":2,"modern":94,"sound":99.3,"slum":0.1,"ruralType":0.3,"other":0.3,"precarious":0.7},"age":{"under20":67.3,"20-49":30.5,"50+":2.2},"ageByType":{"villaUnder20":57.9,"villa20to49":42.1,"villa50Plus":0,"apartmentUnder20":34.7,"apartment20to49":61.1,"apartment50Plus":4.1,"traditionalUnder20":19.5,"traditional20to49":49.3,"traditional50Plus":31.2,"modernUnder20":69.7,"modern20to49":28.9,"modern50Plus":1.4,"soundUnder20":67.6,"sound20to49":30.3,"sound50Plus":2,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":66.7,"ruralType50Plus":33.3,"otherUnder20":53.3,"other20to49":40,"other50Plus":6.7,"precariousUnder20":25.4,"precarious20to49":57.7,"precarious50Plus":16.9},"walls":{"concreteOrBrick":98.2,"stone":1.6,"other":0.1},"roofs":{"slab":97.5,"woodOrTiles":2.3,"sheetMetal":0,"other":0.2},"networks":{"electricity":90,"water":90.1,"sewerage":86}}},{"code":"07.161.03.11","codeDigits":"071610311","level":"commune","name":{"fr":"Sid L'mokhtar","ar":"سيدي المختار"},"topics":{"dwellings":{"total":7324,"deficitRate":7.6},"occupancy":{"occupied":66.2,"vacant":25.2,"seasonal":8.6,"unoccupied":33.8},"type":{"villa":0.2,"apartment":0.3,"traditional":6.1,"modern":87.6,"sound":94.3,"slum":0.2,"ruralType":5.4,"other":0.1,"precarious":5.7},"age":{"under20":84.5,"20-49":14.2,"50+":1.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":63.6,"traditional20to49":33,"traditional50Plus":3.3,"modernUnder20":87.5,"modern20to49":11.8,"modern50Plus":0.7,"soundUnder20":86,"sound20to49":13.1,"sound50Plus":0.9,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":61.4,"ruralType20to49":29.7,"ruralType50Plus":8.9,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":59.5,"precarious20to49":32,"precarious50Plus":8.4},"walls":{"concreteOrBrick":88.1,"stone":9.9,"other":2},"roofs":{"slab":86.9,"woodOrTiles":10.2,"sheetMetal":0.5,"other":2.5},"networks":{"electricity":82.3,"water":82.9,"sewerage":73.3}}},{"code":"07.041.01.01","codeDigits":"070410101","level":"commune","name":{"fr":"Ait Ourir","ar":"آيت أورير"},"topics":{"dwellings":{"total":17648,"deficitRate":3.8},"occupancy":{"occupied":74.8,"vacant":16.7,"seasonal":8.5,"unoccupied":25.2},"type":{"villa":0.9,"apartment":4.1,"traditional":1.8,"modern":89.8,"sound":96.7,"slum":0.9,"ruralType":2.2,"other":0.2,"precarious":3.3},"age":{"under20":83.8,"20-49":14.9,"50+":1.3},"ageByType":{"villaUnder20":76.7,"villa20to49":23.3,"villa50Plus":0,"apartmentUnder20":98.6,"apartment20to49":1.4,"apartment50Plus":0,"traditionalUnder20":67.2,"traditional20to49":29.5,"traditional50Plus":3.4,"modernUnder20":85.7,"modern20to49":13.8,"modern50Plus":0.5,"soundUnder20":85.8,"sound20to49":13.7,"sound50Plus":0.5,"slumUnder20":35.9,"slum20to49":64.1,"slum50Plus":0,"ruralTypeUnder20":17.1,"ruralType20to49":45.6,"ruralType50Plus":37.3,"otherUnder20":58.8,"other20to49":41.2,"other50Plus":0,"precariousUnder20":25,"precarious20to49":50.5,"precarious50Plus":24.6},"walls":{"concreteOrBrick":96.5,"stone":1.4,"other":2.1},"roofs":{"slab":95.9,"woodOrTiles":2.5,"sheetMetal":0.1,"other":1.5},"networks":{"electricity":90.4,"water":91.5,"sewerage":70.5}}},{"code":"07.041.01.03","codeDigits":"070410103","level":"commune","name":{"fr":"Amizmiz","ar":"أمزميز"},"topics":{"dwellings":{"total":4459,"deficitRate":17.1},"occupancy":{"occupied":79.5,"vacant":11.5,"seasonal":9,"unoccupied":20.5},"type":{"villa":1.2,"apartment":2.7,"traditional":27.3,"modern":55.9,"sound":87.1,"slum":0.4,"ruralType":0.9,"other":11.6,"precarious":12.9},"age":{"under20":55.4,"20-49":38.6,"50+":6},"ageByType":{"villaUnder20":77.7,"villa20to49":18.5,"villa50Plus":3.8,"apartmentUnder20":5.7,"apartment20to49":94.3,"apartment50Plus":0,"traditionalUnder20":42.9,"traditional20to49":47.9,"traditional50Plus":9.2,"modernUnder20":55.5,"modern20to49":39,"modern50Plus":5.5,"soundUnder20":50.3,"sound20to49":43.2,"sound50Plus":6.5,"slumUnder20":20,"slum20to49":20,"slum50Plus":60,"ruralTypeUnder20":30.5,"ruralType20to49":61,"ruralType50Plus":8.5,"otherUnder20":97,"other20to49":3,"other50Plus":0,"precariousUnder20":89.7,"precarious20to49":7.7,"precarious50Plus":2.6},"walls":{"concreteOrBrick":83.2,"stone":5,"other":11.8},"roofs":{"slab":85.4,"woodOrTiles":3,"sheetMetal":0.2,"other":11.5},"networks":{"electricity":88.8,"water":88.1,"sewerage":76.2}}},{"code":"07.041.01.09","codeDigits":"070410109","level":"commune","name":{"fr":"Tahannaout","ar":"تحناوت"},"topics":{"dwellings":{"total":4711,"deficitRate":1.7},"occupancy":{"occupied":77.8,"vacant":14.1,"seasonal":8.2,"unoccupied":22.2},"type":{"villa":4.2,"apartment":8.9,"traditional":2.5,"modern":83.4,"sound":99,"slum":0,"ruralType":0.4,"other":0.6,"precarious":1},"age":{"under20":75.9,"20-49":19.9,"50+":4.2},"ageByType":{"villaUnder20":95.5,"villa20to49":2,"villa50Plus":2.4,"apartmentUnder20":95,"apartment20to49":5,"apartment50Plus":0,"traditionalUnder20":45.6,"traditional20to49":25.7,"traditional50Plus":28.6,"modernUnder20":74.3,"modern20to49":21.9,"modern50Plus":3.8,"soundUnder20":76.3,"sound20to49":19.6,"sound50Plus":4,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":12.5,"ruralType20to49":37.5,"ruralType50Plus":50,"otherUnder20":46.9,"other20to49":53.1,"other50Plus":0,"precariousUnder20":35,"precarious20to49":44.6,"precarious50Plus":20.4},"walls":{"concreteOrBrick":98.4,"stone":1.2,"other":0.4},"roofs":{"slab":97.3,"woodOrTiles":2.3,"sheetMetal":0.1,"other":0.4},"networks":{"electricity":95.7,"water":96.6,"sewerage":90.6}}},{"code":"07.041.03.15","codeDigits":"070410315","level":"commune","name":{"fr":"Sidi Abdellah Ghiat","ar":"سيدي عبد الله غيات"},"topics":{"dwellings":{"total":821,"deficitRate":null},"occupancy":{"occupied":72.7,"vacant":13,"seasonal":14.3,"unoccupied":27.3},"type":{"villa":5.6,"apartment":5,"traditional":0.6,"modern":73.1,"sound":84.3,"slum":0,"ruralType":15,"other":0.7,"precarious":15.7},"age":{"under20":82.6,"20-49":16.4,"50+":1},"ageByType":{"villaUnder20":91.3,"villa20to49":8.7,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":80,"traditional20to49":20,"traditional50Plus":0,"modernUnder20":87.7,"modern20to49":12.2,"modern50Plus":0.2,"soundUnder20":88.6,"sound20to49":11.3,"sound50Plus":0.1,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":50.4,"ruralType20to49":43.9,"ruralType50Plus":5.7,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":50.4,"precarious20to49":44.2,"precarious50Plus":5.4},"walls":{"concreteOrBrick":80.8,"stone":11.6,"other":7.7},"roofs":{"slab":89,"woodOrTiles":2.7,"sheetMetal":0.2,"other":8},"networks":{"electricity":91.1,"water":87,"sewerage":1}}},{"code":"07.041.03.11","codeDigits":"070410311","level":"commune","name":{"fr":"Ghmate","ar":"اغمات"},"topics":{"dwellings":{"total":428,"deficitRate":17.1},"occupancy":{"occupied":76.6,"vacant":10.7,"seasonal":12.6,"unoccupied":23.4},"type":{"villa":2.6,"apartment":0,"traditional":1.4,"modern":83.6,"sound":87.6,"slum":1.2,"ruralType":11.2,"other":0,"precarious":12.4},"age":{"under20":67.1,"20-49":29.7,"50+":3.3},"ageByType":{"villaUnder20":81.8,"villa20to49":18.2,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":50,"traditional20to49":33.3,"traditional50Plus":16.7,"modernUnder20":72.9,"modern20to49":26,"modern50Plus":1.1,"soundUnder20":72.8,"sound20to49":25.9,"sound50Plus":1.3,"slumUnder20":60,"slum20to49":20,"slum50Plus":20,"ruralTypeUnder20":22.9,"ruralType20to49":60.4,"ruralType50Plus":16.7,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":26.4,"precarious20to49":56.6,"precarious50Plus":17},"walls":{"concreteOrBrick":88.1,"stone":0.2,"other":11.7},"roofs":{"slab":87.9,"woodOrTiles":3.5,"sheetMetal":0.2,"other":8.4},"networks":{"electricity":93,"water":62.9,"sewerage":56.5}}},{"code":"07.041.05.11","codeDigits":"070410511","level":"commune","name":{"fr":"Lalla Takarkoust","ar":"للا تكركوست"},"topics":{"dwellings":{"total":1743,"deficitRate":8.3},"occupancy":{"occupied":67.8,"vacant":16.5,"seasonal":15.7,"unoccupied":32.2},"type":{"villa":1.1,"apartment":0.1,"traditional":15.6,"modern":77.3,"sound":94.1,"slum":0.1,"ruralType":5.2,"other":0.6,"precarious":5.9},"age":{"under20":35,"20-49":55.3,"50+":9.7},"ageByType":{"villaUnder20":26.3,"villa20to49":73.7,"villa50Plus":0,"apartmentUnder20":50,"apartment20to49":50,"apartment50Plus":0,"traditionalUnder20":10.7,"traditional20to49":75.4,"traditional50Plus":14,"modernUnder20":42.4,"modern20to49":51.6,"modern50Plus":6,"soundUnder20":37,"sound20to49":55.8,"sound50Plus":7.3,"slumUnder20":0,"slum20to49":50,"slum50Plus":50,"ruralTypeUnder20":1.1,"ruralType20to49":46.2,"ruralType50Plus":52.7,"otherUnder20":30,"other20to49":60,"other50Plus":10,"precariousUnder20":3.9,"precarious20to49":47.6,"precarious50Plus":48.5},"walls":{"concreteOrBrick":76.9,"stone":17.5,"other":5.6},"roofs":{"slab":76.3,"woodOrTiles":18.6,"sheetMetal":0.1,"other":5},"networks":{"electricity":92.6,"water":95,"sewerage":89.3}}},{"code":"07.041.09.05","codeDigits":"070410905","level":"commune","name":{"fr":"Ourika","ar":"اوريكة"},"topics":{"dwellings":{"total":7947,"deficitRate":1.9},"occupancy":{"occupied":69,"vacant":17.4,"seasonal":13.6,"unoccupied":31},"type":{"villa":2.7,"apartment":1.1,"traditional":1.5,"modern":93.4,"sound":98.8,"slum":0.1,"ruralType":0.9,"other":0.2,"precarious":1.2},"age":{"under20":76,"20-49":22,"50+":2.1},"ageByType":{"villaUnder20":79.8,"villa20to49":19.8,"villa50Plus":0.5,"apartmentUnder20":83,"apartment20to49":17,"apartment50Plus":0,"traditionalUnder20":34.5,"traditional20to49":32.8,"traditional50Plus":32.8,"modernUnder20":76.9,"modern20to49":21.7,"modern50Plus":1.4,"soundUnder20":76.4,"sound20to49":21.7,"sound50Plus":1.9,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":29.3,"ruralType20to49":47.7,"ruralType50Plus":23,"otherUnder20":87.4,"other20to49":12.6,"other50Plus":0,"precariousUnder20":41.8,"precarious20to49":41,"precarious50Plus":17.3},"walls":{"concreteOrBrick":98,"stone":1.2,"other":0.8},"roofs":{"slab":97.9,"woodOrTiles":1.6,"sheetMetal":0,"other":0.5},"networks":{"electricity":91.3,"water":92.5,"sewerage":18.7}}},{"code":"07.041.09.01","codeDigits":"070410901","level":"commune","name":{"fr":"Moulay Brahim","ar":"مولاي ابراهيم"},"topics":{"dwellings":{"total":919,"deficitRate":37.8},"occupancy":{"occupied":76,"vacant":13.9,"seasonal":10.1,"unoccupied":24},"type":{"villa":0.4,"apartment":0.4,"traditional":7.4,"modern":67.8,"sound":76.1,"slum":0.3,"ruralType":4.2,"other":19.4,"precarious":23.9},"age":{"under20":56,"20-49":40.8,"50+":3.2},"ageByType":{"villaUnder20":25,"villa20to49":75,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":16.2,"traditional20to49":73.5,"traditional50Plus":10.3,"modernUnder20":53.1,"modern20to49":44.8,"modern50Plus":2.1,"soundUnder20":49.1,"sound20to49":48.1,"sound50Plus":2.9,"slumUnder20":0,"slum20to49":66.7,"slum50Plus":33.3,"ruralTypeUnder20":28.2,"ruralType20to49":53.8,"ruralType50Plus":17.9,"otherUnder20":90.4,"other20to49":9,"other50Plus":0.6,"precariousUnder20":78.2,"precarious20to49":17.7,"precarious50Plus":4.1},"walls":{"concreteOrBrick":76.2,"stone":7.3,"other":16.5},"roofs":{"slab":78,"woodOrTiles":6.6,"sheetMetal":0,"other":15.3},"networks":{"electricity":87.6,"water":86.8,"sewerage":84.5}}},{"code":"07.041.09.11","codeDigits":"070410911","level":"commune","name":{"fr":"Tameslohte","ar":"تمصلوحت"},"topics":{"dwellings":{"total":3312,"deficitRate":1.5},"occupancy":{"occupied":75.8,"vacant":18.9,"seasonal":5.3,"unoccupied":24.2},"type":{"villa":0.1,"apartment":0.5,"traditional":7.9,"modern":90.4,"sound":98.9,"slum":0,"ruralType":0.6,"other":0.4,"precarious":1.1},"age":{"under20":64.8,"20-49":30.9,"50+":4.3},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":42.3,"traditional20to49":29.8,"traditional50Plus":27.9,"modernUnder20":67.1,"modern20to49":31.2,"modern50Plus":1.7,"soundUnder20":65.3,"sound20to49":31,"sound50Plus":3.8,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":10,"ruralType20to49":10,"ruralType50Plus":80,"otherUnder20":32.1,"other20to49":46.4,"other50Plus":21.4,"precariousUnder20":18.9,"precarious20to49":24.6,"precarious50Plus":56.6},"walls":{"concreteOrBrick":95.8,"stone":3.3,"other":0.9},"roofs":{"slab":94.1,"woodOrTiles":5.3,"sheetMetal":0,"other":0.7},"networks":{"electricity":97.3,"water":97.7,"sewerage":84.9}}},{"code":"07.191.01.03","codeDigits":"071910103","level":"commune","name":{"fr":"Kelâat Sraghna","ar":"قلعة السراغنة"},"topics":{"dwellings":{"total":32089,"deficitRate":2.4},"occupancy":{"occupied":78.6,"vacant":11,"seasonal":10.4,"unoccupied":21.4},"type":{"villa":2.7,"apartment":9.5,"traditional":0.7,"modern":85.2,"sound":98.1,"slum":1.3,"ruralType":0.3,"other":0.3,"precarious":1.9},"age":{"under20":56.5,"20-49":42.3,"50+":1.3},"ageByType":{"villaUnder20":90.9,"villa20to49":9.1,"villa50Plus":0,"apartmentUnder20":78,"apartment20to49":21.9,"apartment50Plus":0.2,"traditionalUnder20":35.6,"traditional20to49":53.5,"traditional50Plus":10.9,"modernUnder20":53.6,"modern20to49":45.3,"modern50Plus":1.1,"soundUnder20":56.9,"sound20to49":42.1,"sound50Plus":1,"slumUnder20":30.1,"slum20to49":51.8,"slum50Plus":18.1,"ruralTypeUnder20":48.4,"ruralType20to49":47.2,"ruralType50Plus":4.4,"otherUnder20":41.9,"other20to49":54,"other50Plus":4.1,"precariousUnder20":34.6,"precarious20to49":51.5,"precarious50Plus":13.9},"walls":{"concreteOrBrick":97.7,"stone":1.7,"other":0.5},"roofs":{"slab":97.7,"woodOrTiles":1.5,"sheetMetal":0.2,"other":0.6},"networks":{"electricity":97.2,"water":96.7,"sewerage":97.8}}},{"code":"07.191.01.05","codeDigits":"071910105","level":"commune","name":{"fr":"Laattaouia","ar":"العطاوية"},"topics":{"dwellings":{"total":10422,"deficitRate":4.2},"occupancy":{"occupied":79.6,"vacant":14.8,"seasonal":5.6,"unoccupied":20.4},"type":{"villa":0.3,"apartment":0.1,"traditional":1.2,"modern":94.7,"sound":96.4,"slum":1,"ruralType":2.5,"other":0.2,"precarious":3.6},"age":{"under20":77.1,"20-49":20.7,"50+":2.2},"ageByType":{"villaUnder20":94.3,"villa20to49":5.7,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":25.1,"traditional20to49":37,"traditional50Plus":37.9,"modernUnder20":79.2,"modern20to49":19.8,"modern50Plus":1.1,"soundUnder20":78.6,"sound20to49":19.9,"sound50Plus":1.5,"slumUnder20":77.8,"slum20to49":22.2,"slum50Plus":0,"ruralTypeUnder20":19.9,"ruralType20to49":52.6,"ruralType50Plus":27.5,"otherUnder20":62.5,"other20to49":25,"other50Plus":12.5,"precariousUnder20":37.2,"precarious20to49":43.3,"precarious50Plus":19.5},"walls":{"concreteOrBrick":97.4,"stone":0.5,"other":2.1},"roofs":{"slab":96.2,"woodOrTiles":1.9,"sheetMetal":0.1,"other":1.8},"networks":{"electricity":95.3,"water":96.2,"sewerage":90.9}}},{"code":"07.191.01.07","codeDigits":"071910107","level":"commune","name":{"fr":"Sidi Rahal","ar":"سيدي رحال"},"topics":{"dwellings":{"total":2887,"deficitRate":0.9},"occupancy":{"occupied":79.3,"vacant":11.2,"seasonal":9.5,"unoccupied":20.7},"type":{"villa":0.5,"apartment":0.7,"traditional":24.5,"modern":73.3,"sound":99,"slum":0.1,"ruralType":0.7,"other":0.2,"precarious":1},"age":{"under20":57.2,"20-49":30.4,"50+":12.4},"ageByType":{"villaUnder20":57.7,"villa20to49":42.3,"villa50Plus":0,"apartmentUnder20":33.3,"apartment20to49":66.7,"apartment50Plus":0,"traditionalUnder20":26.9,"traditional20to49":31.9,"traditional50Plus":41.2,"modernUnder20":68.2,"modern20to49":29.2,"modern50Plus":2.5,"soundUnder20":57.7,"sound20to49":30.2,"sound50Plus":12.1,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":49.5,"ruralType50Plus":50.5,"otherUnder20":33.3,"other20to49":0,"other50Plus":66.7,"precariousUnder20":6,"precarious20to49":47.9,"precarious50Plus":46.2},"walls":{"concreteOrBrick":82.5,"stone":16.7,"other":0.8},"roofs":{"slab":80.7,"woodOrTiles":18.4,"sheetMetal":0.1,"other":0.7},"networks":{"electricity":95.3,"water":97.3,"sewerage":62}}},{"code":"07.191.01.09","codeDigits":"071910109","level":"commune","name":{"fr":"Tamallalt","ar":"تملالت"},"topics":{"dwellings":{"total":5505,"deficitRate":15.8},"occupancy":{"occupied":81.4,"vacant":13.2,"seasonal":5.4,"unoccupied":18.6},"type":{"villa":0.8,"apartment":2.8,"traditional":11.3,"modern":72.6,"sound":87.4,"slum":0.7,"ruralType":11.4,"other":0.5,"precarious":12.6},"age":{"under20":69.8,"20-49":25.9,"50+":4.3},"ageByType":{"villaUnder20":25.6,"villa20to49":74.4,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":20.5,"traditional20to49":77.2,"traditional50Plus":2.3,"modernUnder20":86,"modern20to49":12.9,"modern50Plus":1.1,"soundUnder20":77.4,"sound20to49":21.4,"sound50Plus":1.2,"slumUnder20":15,"slum20to49":85,"slum50Plus":0,"ruralTypeUnder20":15,"ruralType20to49":56.8,"ruralType50Plus":28.1,"otherUnder20":67.3,"other20to49":27.4,"other50Plus":5.4,"precariousUnder20":17.1,"precarious20to49":57.2,"precarious50Plus":25.7},"walls":{"concreteOrBrick":83.7,"stone":5.8,"other":10.5},"roofs":{"slab":82.8,"woodOrTiles":6.3,"sheetMetal":1.1,"other":9.8},"networks":{"electricity":98.6,"water":99.1,"sewerage":87.9}}},{"code":"07.191.09.01","codeDigits":"071910901","level":"commune","name":{"fr":"Assahrij","ar":"الصهريج"},"topics":{"dwellings":{"total":610,"deficitRate":18.6},"occupancy":{"occupied":79.5,"vacant":8.9,"seasonal":11.6,"unoccupied":20.5},"type":{"villa":0.5,"apartment":0.3,"traditional":2.3,"modern":83.6,"sound":86.7,"slum":2.8,"ruralType":10.3,"other":0.2,"precarious":13.3},"age":{"under20":58.4,"20-49":34.3,"50+":7.4},"ageByType":{"villaUnder20":66.7,"villa20to49":0,"villa50Plus":33.3,"apartmentUnder20":50,"apartment20to49":50,"apartment50Plus":0,"traditionalUnder20":21.4,"traditional20to49":57.1,"traditional50Plus":21.4,"modernUnder20":67.6,"modern20to49":28.6,"modern50Plus":3.7,"soundUnder20":66.4,"sound20to49":29.3,"sound50Plus":4.3,"slumUnder20":5.9,"slum20to49":94.1,"slum50Plus":0,"ruralTypeUnder20":4.8,"ruralType20to49":60.3,"ruralType50Plus":34.9,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":6.2,"precarious20to49":66.7,"precarious50Plus":27.2},"walls":{"concreteOrBrick":79.8,"stone":10.3,"other":9.8},"roofs":{"slab":85.1,"woodOrTiles":5.1,"sheetMetal":1,"other":8.9},"networks":{"electricity":95.6,"water":94.6,"sewerage":0.8}}},{"code":"07.211.01.05","codeDigits":"072110105","level":"commune","name":{"fr":"Essaouira","ar":"الصويرة"},"topics":{"dwellings":{"total":34133,"deficitRate":2.4},"occupancy":{"occupied":69.7,"vacant":8.7,"seasonal":21.7,"unoccupied":30.3},"type":{"villa":3.6,"apartment":26.8,"traditional":10.1,"modern":58.1,"sound":98.6,"slum":0.2,"ruralType":0.3,"other":0.8,"precarious":1.4},"age":{"under20":54.7,"20-49":36.5,"50+":8.8},"ageByType":{"villaUnder20":77.3,"villa20to49":18.8,"villa50Plus":3.9,"apartmentUnder20":73.5,"apartment20to49":26.2,"apartment50Plus":0.3,"traditionalUnder20":9.8,"traditional20to49":18.1,"traditional50Plus":72,"modernUnder20":52.9,"modern20to49":45.5,"modern50Plus":1.7,"soundUnder20":55,"sound20to49":36.5,"sound50Plus":8.6,"slumUnder20":47.4,"slum20to49":15.8,"slum50Plus":36.8,"ruralTypeUnder20":35.6,"ruralType20to49":49.7,"ruralType50Plus":14.7,"otherUnder20":32.3,"other20to49":45.1,"other50Plus":22.6,"precariousUnder20":35.8,"precarious20to49":41.1,"precarious50Plus":23.2},"walls":{"concreteOrBrick":95.8,"stone":4.1,"other":0.1},"roofs":{"slab":95.7,"woodOrTiles":4,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":98,"water":94.8,"sewerage":94.2}}},{"code":"07.211.01.03","codeDigits":"072110103","level":"commune","name":{"fr":"El Hanchane","ar":"الحنشان"},"topics":{"dwellings":{"total":1641,"deficitRate":23.4},"occupancy":{"occupied":80.3,"vacant":10.6,"seasonal":9.1,"unoccupied":19.7},"type":{"villa":0.6,"apartment":0.6,"traditional":3.6,"modern":79.5,"sound":84.3,"slum":0.3,"ruralType":15,"other":0.4,"precarious":15.7},"age":{"under20":44.2,"20-49":42.4,"50+":13.3},"ageByType":{"villaUnder20":90,"villa20to49":10,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":18.6,"traditional20to49":52.5,"traditional50Plus":28.8,"modernUnder20":51.2,"modern20to49":44.6,"modern50Plus":4.1,"soundUnder20":49.7,"sound20to49":45.1,"sound50Plus":5.1,"slumUnder20":20,"slum20to49":0,"slum50Plus":80,"ruralTypeUnder20":13.4,"ruralType20to49":28.5,"ruralType50Plus":58.1,"otherUnder20":57.1,"other20to49":28.6,"other50Plus":14.3,"precariousUnder20":14.7,"precarious20to49":27.9,"precarious50Plus":57.4},"walls":{"concreteOrBrick":70.9,"stone":18.8,"other":10.2},"roofs":{"slab":84.3,"woodOrTiles":13.5,"sheetMetal":0.1,"other":2.1},"networks":{"electricity":93.8,"water":90.3,"sewerage":69.5}}},{"code":"07.211.01.07","codeDigits":"072110107","level":"commune","name":{"fr":"Talmest","ar":"تالمست"},"topics":{"dwellings":{"total":1597,"deficitRate":31.9},"occupancy":{"occupied":80.5,"vacant":7.4,"seasonal":12.1,"unoccupied":19.5},"type":{"villa":0.6,"apartment":0.3,"traditional":1.3,"modern":78.2,"sound":80.3,"slum":0.4,"ruralType":18.3,"other":0.9,"precarious":19.7},"age":{"under20":63.1,"20-49":30.2,"50+":6.7},"ageByType":{"villaUnder20":77.8,"villa20to49":22.2,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":35,"traditional20to49":45,"traditional50Plus":20,"modernUnder20":72.8,"modern20to49":26.3,"modern50Plus":1,"soundUnder20":72.3,"sound20to49":26.4,"sound50Plus":1.2,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":21.8,"ruralType20to49":47.1,"ruralType50Plus":31.1,"otherUnder20":86.7,"other20to49":13.3,"other50Plus":0,"precariousUnder20":25.5,"precarious20to49":45.5,"precarious50Plus":29},"walls":{"concreteOrBrick":77.6,"stone":12,"other":10.4},"roofs":{"slab":87.4,"woodOrTiles":3.6,"sheetMetal":0.7,"other":8.4},"networks":{"electricity":94.9,"water":88.1,"sewerage":50.8}}},{"code":"07.211.01.01","codeDigits":"072110101","level":"commune","name":{"fr":"Ait Daoud","ar":"آيت داوود"},"topics":{"dwellings":{"total":1387,"deficitRate":23.8},"occupancy":{"occupied":67,"vacant":14,"seasonal":19,"unoccupied":33},"type":{"villa":0.3,"apartment":0,"traditional":16.1,"modern":70.6,"sound":87,"slum":0,"ruralType":12.8,"other":0.3,"precarious":13},"age":{"under20":73.5,"20-49":19.3,"50+":7.2},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":54.3,"traditional20to49":39,"traditional50Plus":6.7,"modernUnder20":88.2,"modern20to49":11,"modern50Plus":0.8,"soundUnder20":81.9,"sound20to49":16.2,"sound50Plus":1.9,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":16.9,"ruralType20to49":40.1,"ruralType50Plus":42.9,"otherUnder20":25,"other20to49":50,"other50Plus":25,"precariousUnder20":17.1,"precarious20to49":40.3,"precarious50Plus":42.5},"walls":{"concreteOrBrick":79,"stone":13.7,"other":7.3},"roofs":{"slab":76.1,"woodOrTiles":18.2,"sheetMetal":0.3,"other":5.3},"networks":{"electricity":85.3,"water":62.3,"sewerage":66.3}}},{"code":"07.211.01.09","codeDigits":"072110109","level":"commune","name":{"fr":"Tamanar","ar":"تمنار"},"topics":{"dwellings":{"total":3472,"deficitRate":53.6},"occupancy":{"occupied":82.4,"vacant":7.2,"seasonal":10.4,"unoccupied":17.6},"type":{"villa":0.3,"apartment":0.3,"traditional":1.4,"modern":67.3,"sound":69.3,"slum":3.6,"ruralType":26.7,"other":0.4,"precarious":30.7},"age":{"under20":43.6,"20-49":43.4,"50+":13},"ageByType":{"villaUnder20":33.3,"villa20to49":0,"villa50Plus":66.7,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":20.4,"traditional20to49":69.4,"traditional50Plus":10.2,"modernUnder20":58.1,"modern20to49":36.1,"modern50Plus":5.8,"soundUnder20":57,"sound20to49":36.8,"sound50Plus":6.1,"slumUnder20":16,"slum20to49":72,"slum50Plus":12,"ruralTypeUnder20":12.8,"ruralType20to49":56.2,"ruralType50Plus":30.9,"otherUnder20":21.4,"other20to49":67.9,"other50Plus":10.7,"precariousUnder20":13.3,"precarious20to49":58.2,"precarious50Plus":28.4},"walls":{"concreteOrBrick":65.2,"stone":22.7,"other":12.1},"roofs":{"slab":78.6,"woodOrTiles":13.8,"sheetMetal":0.3,"other":7.4},"networks":{"electricity":91.8,"water":60.8,"sewerage":52.2}}},{"code":"07.211.03.31","codeDigits":"072110331","level":"commune","name":{"fr":"Ounagha","ar":"أوناغة"},"topics":{"dwellings":{"total":646,"deficitRate":3.4},"occupancy":{"occupied":75.5,"vacant":9.3,"seasonal":15.2,"unoccupied":24.5},"type":{"villa":3.9,"apartment":0.5,"traditional":2.5,"modern":90.7,"sound":97.5,"slum":1.1,"ruralType":0.9,"other":0.5,"precarious":2.5},"age":{"under20":83.9,"20-49":15.6,"50+":0.5},"ageByType":{"villaUnder20":92,"villa20to49":8,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":75,"traditional20to49":25,"traditional50Plus":0,"modernUnder20":85.3,"modern20to49":14.7,"modern50Plus":0,"soundUnder20":85.4,"sound20to49":14.6,"sound50Plus":0,"slumUnder20":14.3,"slum20to49":85.7,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":25,"precarious20to49":56.3,"precarious50Plus":18.8},"walls":{"concreteOrBrick":96.7,"stone":3.3,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.6,"sheetMetal":0,"other":0.3},"networks":{"electricity":90.4,"water":89.6,"sewerage":2.5}}},{"code":"07.211.09.47","codeDigits":"072110947","level":"commune","name":{"fr":"Tafetachte","ar":"تفتاشت"},"topics":{"dwellings":{"total":594,"deficitRate":null},"occupancy":{"occupied":72.7,"vacant":25.9,"seasonal":1.3,"unoccupied":27.3},"type":{"villa":2.4,"apartment":0.2,"traditional":7.4,"modern":83,"sound":92.9,"slum":1,"ruralType":5.2,"other":0.8,"precarious":7.1},"age":{"under20":58.4,"20-49":35.9,"50+":5.7},"ageByType":{"villaUnder20":85.7,"villa20to49":0,"villa50Plus":14.3,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":38.6,"traditional20to49":40.9,"traditional50Plus":20.5,"modernUnder20":61.7,"modern20to49":35.1,"modern50Plus":3.2,"soundUnder20":60.3,"sound20to49":34.8,"sound50Plus":4.9,"slumUnder20":66.7,"slum20to49":0,"slum50Plus":33.3,"ruralTypeUnder20":25.8,"ruralType20to49":61.3,"ruralType50Plus":12.9,"otherUnder20":40,"other20to49":40,"other50Plus":20,"precariousUnder20":33.3,"precarious20to49":50,"precarious50Plus":16.7},"walls":{"concreteOrBrick":82.8,"stone":15.7,"other":1.5},"roofs":{"slab":89.1,"woodOrTiles":10.4,"sheetMetal":0.2,"other":0.3},"networks":{"electricity":91.1,"water":91.1,"sewerage":0}}},{"code":"07.211.05.39","codeDigits":"072110539","level":"commune","name":{"fr":"Smimou","ar":"سميمو"},"topics":{"dwellings":{"total":1404,"deficitRate":3.9},"occupancy":{"occupied":68.5,"vacant":14.5,"seasonal":17,"unoccupied":31.5},"type":{"villa":0.1,"apartment":1.5,"traditional":0.4,"modern":96.3,"sound":98.3,"slum":1.3,"ruralType":0.1,"other":0.4,"precarious":1.7},"age":{"under20":76,"20-49":24,"50+":0},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":75.4,"modern20to49":24.6,"modern50Plus":0,"soundUnder20":75.9,"sound20to49":24.1,"sound50Plus":0,"slumUnder20":77.8,"slum20to49":22.2,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":83.3,"precarious20to49":16.7,"precarious50Plus":0},"walls":{"concreteOrBrick":98.8,"stone":1.2,"other":0},"roofs":{"slab":98.9,"woodOrTiles":1,"sheetMetal":0.1,"other":0},"networks":{"electricity":93.7,"water":94.4,"sewerage":1.7}}},{"code":"07.427.01.01","codeDigits":"074270101","level":"commune","name":{"fr":"Ben Guerir","ar":"ابن جرير"},"topics":{"dwellings":{"total":33027,"deficitRate":0.8},"occupancy":{"occupied":80.3,"vacant":14,"seasonal":5.8,"unoccupied":19.7},"type":{"villa":1.7,"apartment":5,"traditional":0.7,"modern":92,"sound":99.4,"slum":0.1,"ruralType":0.3,"other":0.3,"precarious":0.6},"age":{"under20":79.1,"20-49":20,"50+":0.8},"ageByType":{"villaUnder20":73.7,"villa20to49":26.1,"villa50Plus":0.2,"apartmentUnder20":96.9,"apartment20to49":3.1,"apartment50Plus":0,"traditionalUnder20":48.6,"traditional20to49":44.6,"traditional50Plus":6.8,"modernUnder20":78.7,"modern20to49":20.5,"modern50Plus":0.8,"soundUnder20":79.3,"sound20to49":19.9,"sound50Plus":0.8,"slumUnder20":41.7,"slum20to49":50,"slum50Plus":8.3,"ruralTypeUnder20":21.9,"ruralType20to49":66,"ruralType50Plus":12,"otherUnder20":81.1,"other20to49":13.1,"other50Plus":5.8,"precariousUnder20":49,"precarious20to49":42.1,"precarious50Plus":8.9},"walls":{"concreteOrBrick":99.3,"stone":0.5,"other":0.2},"roofs":{"slab":98.8,"woodOrTiles":1,"sheetMetal":0,"other":0.2},"networks":{"electricity":95.2,"water":95,"sewerage":96.3}}},{"code":"07.427.01.17","codeDigits":"074270117","level":"commune","name":{"fr":"Sidi Bou Othmane","ar":"سيدي بوعثمان"},"topics":{"dwellings":{"total":3214,"deficitRate":2.7},"occupancy":{"occupied":83.4,"vacant":12.3,"seasonal":4.3,"unoccupied":16.6},"type":{"villa":0.3,"apartment":5.8,"traditional":1.4,"modern":90.7,"sound":98.3,"slum":0.2,"ruralType":1,"other":0.6,"precarious":1.7},"age":{"under20":83.4,"20-49":15.3,"50+":1.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":73.9,"apartment20to49":26.1,"apartment50Plus":0,"traditionalUnder20":51.1,"traditional20to49":36.2,"traditional50Plus":12.7,"modernUnder20":85.3,"modern20to49":13.9,"modern50Plus":0.7,"soundUnder20":84.2,"sound20to49":14.9,"sound50Plus":0.9,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":11.1,"ruralType20to49":44.4,"ruralType50Plus":44.4,"otherUnder20":64.8,"other20to49":35.2,"other50Plus":0,"precariousUnder20":38.4,"precarious20to49":36.6,"precarious50Plus":25.1},"walls":{"concreteOrBrick":98.2,"stone":1,"other":0.8},"roofs":{"slab":97.5,"woodOrTiles":2.1,"sheetMetal":0,"other":0.5},"networks":{"electricity":93.9,"water":92.4,"sewerage":85.5}}},{"code":"07.427.07.23","codeDigits":"074270723","level":"commune","name":{"fr":"Skhour Rhamna","ar":"صخور الرحامنة"},"topics":{"dwellings":{"total":2007,"deficitRate":0.5},"occupancy":{"occupied":75.3,"vacant":16.6,"seasonal":8.1,"unoccupied":24.7},"type":{"villa":0.1,"apartment":0.5,"traditional":0.3,"modern":99,"sound":99.9,"slum":0,"ruralType":0.1,"other":0,"precarious":0.1},"age":{"under20":70.4,"20-49":28.1,"50+":1.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":33.3,"traditional20to49":66.7,"traditional50Plus":0,"modernUnder20":70.4,"modern20to49":28.1,"modern50Plus":1.6,"soundUnder20":70.5,"sound20to49":28,"sound50Plus":1.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":0,"precarious20to49":100,"precarious50Plus":0},"walls":{"concreteOrBrick":99.4,"stone":0.6,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.9,"sheetMetal":0,"other":0},"networks":{"electricity":95.8,"water":93.9,"sewerage":94.7}}},{"code":"07.431.01.03","codeDigits":"074310103","level":"commune","name":{"fr":"Safi","ar":"آسفي"},"topics":{"dwellings":{"total":103416,"deficitRate":1.5},"occupancy":{"occupied":79.9,"vacant":12.5,"seasonal":7.6,"unoccupied":20.1},"type":{"villa":3.4,"apartment":14.6,"traditional":1.6,"modern":79.4,"sound":99,"slum":0.4,"ruralType":0.2,"other":0.4,"precarious":1},"age":{"under20":45.9,"20-49":42.7,"50+":11.4},"ageByType":{"villaUnder20":49.6,"villa20to49":44.1,"villa50Plus":6.4,"apartmentUnder20":83.3,"apartment20to49":13.3,"apartment50Plus":3.4,"traditionalUnder20":25,"traditional20to49":39,"traditional50Plus":36,"modernUnder20":39.4,"modern20to49":48.2,"modern50Plus":12.4,"soundUnder20":46,"sound20to49":42.8,"sound50Plus":11.2,"slumUnder20":34.3,"slum20to49":32.4,"slum50Plus":33.3,"ruralTypeUnder20":44.9,"ruralType20to49":42.8,"ruralType50Plus":12.3,"otherUnder20":36.4,"other20to49":48.1,"other50Plus":15.5,"precariousUnder20":37.1,"precarious20to49":40.4,"precarious50Plus":22.6},"walls":{"concreteOrBrick":97.6,"stone":2.3,"other":0.2},"roofs":{"slab":98.5,"woodOrTiles":1.2,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":95.1,"water":92.1,"sewerage":90.2}}},{"code":"07.431.01.09","codeDigits":"074310109","level":"commune","name":{"fr":"Jamaat Shaim","ar":"جمعة سحيم"},"topics":{"dwellings":{"total":3507,"deficitRate":1.6},"occupancy":{"occupied":77.2,"vacant":16.5,"seasonal":6.3,"unoccupied":22.8},"type":{"villa":0.1,"apartment":0.3,"traditional":0.8,"modern":98.3,"sound":99.4,"slum":0.3,"ruralType":0.2,"other":0,"precarious":0.6},"age":{"under20":20.3,"20-49":73.4,"50+":6.3},"ageByType":{"villaUnder20":33.3,"villa20to49":66.7,"villa50Plus":0,"apartmentUnder20":50,"apartment20to49":50,"apartment50Plus":0,"traditionalUnder20":14.8,"traditional20to49":62.9,"traditional50Plus":22.3,"modernUnder20":20,"modern20to49":73.8,"modern50Plus":6.2,"soundUnder20":20.1,"sound20to49":73.6,"sound50Plus":6.3,"slumUnder20":25,"slum20to49":75,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":55,"precarious20to49":45,"precarious50Plus":0},"walls":{"concreteOrBrick":95.8,"stone":4.1,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.7,"sheetMetal":0,"other":0.2},"networks":{"electricity":95.7,"water":94.3,"sewerage":85.1}}},{"code":"07.431.01.11","codeDigits":"074310111","level":"commune","name":{"fr":"Sebt Gzoula","ar":"سبت كزولة"},"topics":{"dwellings":{"total":7082,"deficitRate":1.9},"occupancy":{"occupied":80.5,"vacant":13.2,"seasonal":6.2,"unoccupied":19.5},"type":{"villa":0.7,"apartment":0.5,"traditional":3.7,"modern":93.7,"sound":98.7,"slum":0.2,"ruralType":0.1,"other":1,"precarious":1.3},"age":{"under20":69.2,"20-49":30,"50+":0.8},"ageByType":{"villaUnder20":73.7,"villa20to49":26.3,"villa50Plus":0,"apartmentUnder20":97.3,"apartment20to49":2.7,"apartment50Plus":0,"traditionalUnder20":31.2,"traditional20to49":62.6,"traditional50Plus":6.2,"modernUnder20":71,"modern20to49":28.5,"modern50Plus":0.6,"soundUnder20":69.7,"sound20to49":29.6,"sound50Plus":0.8,"slumUnder20":40,"slum20to49":60,"slum50Plus":0,"ruralTypeUnder20":60,"ruralType20to49":0,"ruralType50Plus":40,"otherUnder20":28.2,"other20to49":68.7,"other50Plus":3.1,"precariousUnder20":33.2,"precarious20to49":60.2,"precarious50Plus":6.6},"walls":{"concreteOrBrick":98,"stone":1.8,"other":0.2},"roofs":{"slab":97.7,"woodOrTiles":2,"sheetMetal":0,"other":0.2},"networks":{"electricity":82.5,"water":81.7,"sewerage":77.5}}},{"code":"07.431.03.01","codeDigits":"074310301","level":"commune","name":{"fr":"Bouguedra","ar":"بوكدرة"},"topics":{"dwellings":{"total":689,"deficitRate":9.5},"occupancy":{"occupied":73.9,"vacant":17.1,"seasonal":9,"unoccupied":26.1},"type":{"villa":0.1,"apartment":6.7,"traditional":1,"modern":91.3,"sound":99.1,"slum":0,"ruralType":0.1,"other":0.7,"precarious":0.9},"age":{"under20":57,"20-49":31.3,"50+":11.6},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":91.3,"apartment20to49":8.7,"apartment50Plus":0,"traditionalUnder20":42.9,"traditional20to49":42.9,"traditional50Plus":14.3,"modernUnder20":54.8,"modern20to49":32.9,"modern50Plus":12.2,"soundUnder20":57.1,"sound20to49":31.5,"sound50Plus":11.4,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":60,"other20to49":0,"other50Plus":40,"precariousUnder20":50,"precarious20to49":16.7,"precarious50Plus":33.3},"walls":{"concreteOrBrick":100,"stone":0,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.9,"sheetMetal":0,"other":0},"networks":{"electricity":88.1,"water":67.5,"sewerage":14.7}}},{"code":"07.431.09.01","codeDigits":"074310901","level":"commune","name":{"fr":"Ayir","ar":"ايير"},"topics":{"dwellings":{"total":1480,"deficitRate":6.7},"occupancy":{"occupied":77.2,"vacant":9.5,"seasonal":13.2,"unoccupied":22.8},"type":{"villa":0.4,"apartment":0.1,"traditional":1.2,"modern":95.1,"sound":96.8,"slum":0.1,"ruralType":2.6,"other":0.5,"precarious":3.2},"age":{"under20":46.8,"20-49":43.9,"50+":9.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":50,"apartment50Plus":50,"traditionalUnder20":33.3,"traditional20to49":27.8,"traditional50Plus":38.9,"modernUnder20":48,"modern20to49":44.8,"modern50Plus":7.2,"soundUnder20":47.9,"sound20to49":44.4,"sound50Plus":7.7,"slumUnder20":0,"slum20to49":50,"slum50Plus":50,"ruralTypeUnder20":7.9,"ruralType20to49":21.1,"ruralType50Plus":71.1,"otherUnder20":28.6,"other20to49":57.1,"other50Plus":14.3,"precariousUnder20":10.6,"precarious20to49":27.7,"precarious50Plus":61.7},"walls":{"concreteOrBrick":97.3,"stone":2.6,"other":0.1},"roofs":{"slab":99.4,"woodOrTiles":0.5,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":87.8,"water":58.3,"sewerage":1.1}}},{"code":"07.431.09.07","codeDigits":"074310907","level":"commune","name":{"fr":"Hrara","ar":"حرارة"},"topics":{"dwellings":{"total":550,"deficitRate":22.6},"occupancy":{"occupied":64,"vacant":19.1,"seasonal":16.9,"unoccupied":36},"type":{"villa":0.4,"apartment":0.2,"traditional":1.3,"modern":83.5,"sound":85.3,"slum":0,"ruralType":14.4,"other":0.4,"precarious":14.7},"age":{"under20":69.6,"20-49":18.4,"50+":12},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":85.7,"traditional20to49":14.3,"traditional50Plus":0,"modernUnder20":77.8,"modern20to49":14.4,"modern50Plus":7.8,"soundUnder20":78,"sound20to49":14.3,"sound50Plus":7.7,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":19,"ruralType20to49":43,"ruralType50Plus":38,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":21,"precarious20to49":42,"precarious50Plus":37},"walls":{"concreteOrBrick":96.9,"stone":1.8,"other":1.3},"roofs":{"slab":98,"woodOrTiles":0.5,"sheetMetal":1.3,"other":0.2},"networks":{"electricity":72.9,"water":48.7,"sewerage":0}}},{"code":"07.585.01.13","codeDigits":"075850113","level":"commune","name":{"fr":"Youssoufia","ar":"اليوسفية"},"topics":{"dwellings":{"total":19376,"deficitRate":1},"occupancy":{"occupied":81.2,"vacant":12.4,"seasonal":6.4,"unoccupied":18.8},"type":{"villa":4,"apartment":3,"traditional":4.6,"modern":87.7,"sound":99.3,"slum":0.1,"ruralType":0.3,"other":0.2,"precarious":0.7},"age":{"under20":32.2,"20-49":57.1,"50+":10.7},"ageByType":{"villaUnder20":38.5,"villa20to49":23.8,"villa50Plus":37.7,"apartmentUnder20":91,"apartment20to49":5.4,"apartment50Plus":3.7,"traditionalUnder20":9.8,"traditional20to49":67.7,"traditional50Plus":22.5,"modernUnder20":31.1,"modern20to49":60.1,"modern50Plus":8.8,"soundUnder20":32.2,"sound20to49":57.3,"sound50Plus":10.5,"slumUnder20":11.1,"slum20to49":88.9,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":4,"ruralType50Plus":96,"otherUnder20":65.2,"other20to49":14.6,"other50Plus":20.1,"precariousUnder20":22.5,"precarious20to49":25.8,"precarious50Plus":51.7},"walls":{"concreteOrBrick":97.4,"stone":2.5,"other":0.1},"roofs":{"slab":98.5,"woodOrTiles":1.3,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":95.5,"water":94,"sewerage":95.9}}},{"code":"07.585.01.07","codeDigits":"075850107","level":"commune","name":{"fr":"Echemmaia","ar":"الشماعية"},"topics":{"dwellings":{"total":7274,"deficitRate":2.1},"occupancy":{"occupied":79,"vacant":13.6,"seasonal":7.4,"unoccupied":21},"type":{"villa":0.7,"apartment":3.4,"traditional":11.7,"modern":82.6,"sound":98.5,"slum":0.2,"ruralType":0.8,"other":0.5,"precarious":1.5},"age":{"under20":60.7,"20-49":35.2,"50+":4.1},"ageByType":{"villaUnder20":79.6,"villa20to49":0,"villa50Plus":20.4,"apartmentUnder20":93.4,"apartment20to49":2.5,"apartment50Plus":4.2,"traditionalUnder20":45.1,"traditional20to49":47.8,"traditional50Plus":7.1,"modernUnder20":62,"modern20to49":34.5,"modern50Plus":3.5,"soundUnder20":61.2,"sound20to49":34.8,"sound50Plus":4.1,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":16.7,"ruralType20to49":83.3,"ruralType50Plus":0,"otherUnder20":42.9,"other20to49":37.9,"other50Plus":19.3,"precariousUnder20":28,"precarious20to49":65.1,"precarious50Plus":6.9},"walls":{"concreteOrBrick":95.6,"stone":4.1,"other":0.3},"roofs":{"slab":96.1,"woodOrTiles":3.4,"sheetMetal":0.1,"other":0.4},"networks":{"electricity":94.1,"water":93.3,"sewerage":90.5}}},{"code":"07.585.05.07","codeDigits":"075850507","level":"commune","name":{"fr":"Ighoud","ar":"إيغود"},"topics":{"dwellings":{"total":704,"deficitRate":12},"occupancy":{"occupied":71.3,"vacant":24.6,"seasonal":4.1,"unoccupied":28.7},"type":{"villa":0.1,"apartment":0.1,"traditional":35.5,"modern":55.8,"sound":91.6,"slum":0.3,"ruralType":5.4,"other":2.7,"precarious":8.4},"age":{"under20":80.8,"20-49":16.8,"50+":2.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":84,"traditional20to49":16,"traditional50Plus":0,"modernUnder20":82.7,"modern20to49":14,"modern50Plus":3.3,"soundUnder20":83.3,"sound20to49":14.7,"sound50Plus":2,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":39.5,"ruralType50Plus":10.5,"otherUnder20":63.2,"other20to49":36.8,"other50Plus":0,"precariousUnder20":54.2,"precarious20to49":39,"precarious50Plus":6.8},"walls":{"concreteOrBrick":83.2,"stone":12.9,"other":3.8},"roofs":{"slab":81.3,"woodOrTiles":12.6,"sheetMetal":1,"other":5.1},"networks":{"electricity":87.2,"water":78.7,"sewerage":87.4}}},{"code":"07.585.07.03","codeDigits":"075850703","level":"commune","name":{"fr":"El Gantour","ar":"الكنتور"},"topics":{"dwellings":{"total":1944,"deficitRate":20.9},"occupancy":{"occupied":79,"vacant":12,"seasonal":9.1,"unoccupied":21},"type":{"villa":0.4,"apartment":1.3,"traditional":11.1,"modern":72.4,"sound":85.1,"slum":0.1,"ruralType":14.7,"other":0.2,"precarious":14.9},"age":{"under20":5.9,"20-49":44.5,"50+":49.6},"ageByType":{"villaUnder20":14.3,"villa20to49":57.1,"villa50Plus":28.6,"apartmentUnder20":0,"apartment20to49":96,"apartment50Plus":4,"traditionalUnder20":4.2,"traditional20to49":38.1,"traditional50Plus":57.7,"modernUnder20":7.4,"modern20to49":53.6,"modern50Plus":39,"soundUnder20":6.9,"sound20to49":52.2,"sound50Plus":40.9,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":0,"ruralType20to49":0.3,"ruralType50Plus":99.7,"otherUnder20":0,"other20to49":0,"other50Plus":100,"precariousUnder20":0,"precarious20to49":0.3,"precarious50Plus":99.7},"walls":{"concreteOrBrick":68.6,"stone":29.7,"other":1.7},"roofs":{"slab":89.7,"woodOrTiles":2.8,"sheetMetal":5.8,"other":1.7},"networks":{"electricity":92.2,"water":65.5,"sewerage":83.6}}},{"code":"08.201.01.05","codeDigits":"082010105","level":"commune","name":{"fr":"Errachidia","ar":"الرشيدية"},"topics":{"dwellings":{"total":28682,"deficitRate":1.4},"occupancy":{"occupied":77.9,"vacant":13,"seasonal":9,"unoccupied":22.1},"type":{"villa":6.1,"apartment":3.5,"traditional":6.5,"modern":82.7,"sound":98.8,"slum":0,"ruralType":0.8,"other":0.3,"precarious":1.2},"age":{"under20":63.7,"20-49":33.5,"50+":2.8},"ageByType":{"villaUnder20":63.6,"villa20to49":36.2,"villa50Plus":0.2,"apartmentUnder20":61.4,"apartment20to49":38.4,"apartment50Plus":0.2,"traditionalUnder20":47.8,"traditional20to49":33.8,"traditional50Plus":18.4,"modernUnder20":65.8,"modern20to49":32.8,"modern50Plus":1.4,"soundUnder20":64.3,"sound20to49":33.3,"sound50Plus":2.4,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":15.2,"ruralType20to49":38,"ruralType50Plus":46.8,"otherUnder20":18,"other20to49":69.8,"other50Plus":12.2,"precariousUnder20":15.3,"precarious20to49":49.4,"precarious50Plus":35.3},"walls":{"concreteOrBrick":96.4,"stone":2.9,"other":0.8},"roofs":{"slab":95.8,"woodOrTiles":3.2,"sheetMetal":0,"other":1.1},"networks":{"electricity":98.6,"water":98.5,"sewerage":97.6}}},{"code":"08.201.01.01","codeDigits":"082010101","level":"commune","name":{"fr":"Arfoud","ar":"أرفود"},"topics":{"dwellings":{"total":7630,"deficitRate":5.8},"occupancy":{"occupied":77.5,"vacant":15,"seasonal":7.5,"unoccupied":22.5},"type":{"villa":1,"apartment":0.6,"traditional":2,"modern":91.9,"sound":95.4,"slum":0.1,"ruralType":4.2,"other":0.3,"precarious":4.6},"age":{"under20":54.9,"20-49":43.9,"50+":1.2},"ageByType":{"villaUnder20":34,"villa20to49":66,"villa50Plus":0,"apartmentUnder20":69.5,"apartment20to49":30.5,"apartment50Plus":0,"traditionalUnder20":27.1,"traditional20to49":66.5,"traditional50Plus":6.3,"modernUnder20":56.4,"modern20to49":42.9,"modern50Plus":0.7,"soundUnder20":55.6,"sound20to49":43.6,"sound50Plus":0.8,"slumUnder20":50,"slum20to49":0,"slum50Plus":50,"ruralTypeUnder20":40.8,"ruralType20to49":50.2,"ruralType50Plus":9.1,"otherUnder20":16.7,"other20to49":83.3,"other50Plus":0,"precariousUnder20":39.4,"precarious20to49":51.5,"precarious50Plus":9.2},"walls":{"concreteOrBrick":93.7,"stone":4.3,"other":1.9},"roofs":{"slab":93.5,"woodOrTiles":5.4,"sheetMetal":0.1,"other":1},"networks":{"electricity":97.6,"water":95,"sewerage":94.1}}},{"code":"08.201.01.09","codeDigits":"082010109","level":"commune","name":{"fr":"Goulmima","ar":"كلميمة"},"topics":{"dwellings":{"total":4640,"deficitRate":7.8},"occupancy":{"occupied":74.7,"vacant":16.6,"seasonal":8.7,"unoccupied":25.3},"type":{"villa":2.9,"apartment":0.1,"traditional":0.6,"modern":90.3,"sound":93.9,"slum":0,"ruralType":6,"other":0.1,"precarious":6.1},"age":{"under20":45.4,"20-49":49.8,"50+":4.8},"ageByType":{"villaUnder20":45.8,"villa20to49":53.5,"villa50Plus":0.7,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":26.7,"traditional20to49":60,"traditional50Plus":13.3,"modernUnder20":48.1,"modern20to49":51.2,"modern50Plus":0.7,"soundUnder20":47.9,"sound20to49":51.4,"sound50Plus":0.8,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":6.6,"ruralType20to49":24.6,"ruralType50Plus":68.8,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":7.2,"precarious20to49":25,"precarious50Plus":67.8},"walls":{"concreteOrBrick":93.9,"stone":0.8,"other":5.4},"roofs":{"slab":93.2,"woodOrTiles":2.8,"sheetMetal":0.1,"other":3.8},"networks":{"electricity":97.1,"water":93.3,"sewerage":76.8}}},{"code":"08.201.01.11","codeDigits":"082010111","level":"commune","name":{"fr":"Jorf","ar":"الجرف"},"topics":{"dwellings":{"total":3264,"deficitRate":32.8},"occupancy":{"occupied":71.3,"vacant":14.8,"seasonal":13.9,"unoccupied":28.7},"type":{"villa":0.8,"apartment":0,"traditional":4.8,"modern":74,"sound":79.6,"slum":0,"ruralType":19.1,"other":1.3,"precarious":20.4},"age":{"under20":53.2,"20-49":41,"50+":5.8},"ageByType":{"villaUnder20":64.8,"villa20to49":35.2,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":25.6,"traditional20to49":46.9,"traditional50Plus":27.5,"modernUnder20":67,"modern20to49":31.9,"modern50Plus":1.1,"soundUnder20":64.5,"sound20to49":32.8,"sound50Plus":2.7,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":9.1,"ruralType20to49":73.6,"ruralType50Plus":17.3,"otherUnder20":9.1,"other20to49":63.6,"other50Plus":27.3,"precariousUnder20":9.1,"precarious20to49":72.9,"precarious50Plus":18},"walls":{"concreteOrBrick":77.3,"stone":1.9,"other":20.8},"roofs":{"slab":79.3,"woodOrTiles":4.3,"sheetMetal":0.1,"other":16.2},"networks":{"electricity":96.1,"water":97.1,"sewerage":76}}},{"code":"08.201.01.13","codeDigits":"082010113","level":"commune","name":{"fr":"Moulay Ali Cherif","ar":"مولاي علي الشريف"},"topics":{"dwellings":{"total":5858,"deficitRate":9.5},"occupancy":{"occupied":73.8,"vacant":17.1,"seasonal":9.1,"unoccupied":26.2},"type":{"villa":0.2,"apartment":0.2,"traditional":6.9,"modern":85.1,"sound":92.3,"slum":0.1,"ruralType":7.4,"other":0.2,"precarious":7.7},"age":{"under20":56.4,"20-49":38.8,"50+":4.9},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":27.3,"apartment20to49":72.7,"apartment50Plus":0,"traditionalUnder20":14.8,"traditional20to49":61.9,"traditional50Plus":23.3,"modernUnder20":63.6,"modern20to49":35.9,"modern50Plus":0.4,"soundUnder20":60,"sound20to49":37.9,"sound50Plus":2.1,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":9,"ruralType20to49":51.7,"ruralType50Plus":39.3,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":13,"precarious20to49":49.4,"precarious50Plus":37.6},"walls":{"concreteOrBrick":87.7,"stone":7.1,"other":5.2},"roofs":{"slab":86.8,"woodOrTiles":9.6,"sheetMetal":0.4,"other":3.2},"networks":{"electricity":98.4,"water":98.6,"sewerage":91.7}}},{"code":"08.201.01.03","codeDigits":"082010103","level":"commune","name":{"fr":"Boudnib","ar":"بودنيب"},"topics":{"dwellings":{"total":3541,"deficitRate":5.1},"occupancy":{"occupied":80.3,"vacant":7.7,"seasonal":12,"unoccupied":19.7},"type":{"villa":0.4,"apartment":1,"traditional":5.5,"modern":89.1,"sound":95.9,"slum":0.1,"ruralType":3.4,"other":0.6,"precarious":4.1},"age":{"under20":60.4,"20-49":38.3,"50+":1.3},"ageByType":{"villaUnder20":35.7,"villa20to49":64.3,"villa50Plus":0,"apartmentUnder20":5.9,"apartment20to49":94.1,"apartment50Plus":0,"traditionalUnder20":47.2,"traditional20to49":44.6,"traditional50Plus":8.2,"modernUnder20":63.6,"modern20to49":36.2,"modern50Plus":0.2,"soundUnder20":62,"sound20to49":37.4,"sound50Plus":0.6,"slumUnder20":66.7,"slum20to49":33.3,"slum50Plus":0,"ruralTypeUnder20":12.8,"ruralType20to49":68,"ruralType50Plus":19.2,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":23.3,"precarious20to49":60.8,"precarious50Plus":15.9},"walls":{"concreteOrBrick":93.9,"stone":4.2,"other":1.9},"roofs":{"slab":91.1,"woodOrTiles":7.3,"sheetMetal":0.1,"other":1.5},"networks":{"electricity":95,"water":95.5,"sewerage":91}}},{"code":"08.201.01.15","codeDigits":"082010115","level":"commune","name":{"fr":"Tinejdad","ar":"تنجداد"},"topics":{"dwellings":{"total":3079,"deficitRate":2.8},"occupancy":{"occupied":64.8,"vacant":21.4,"seasonal":13.9,"unoccupied":35.2},"type":{"villa":2.8,"apartment":2.5,"traditional":4.3,"modern":88.1,"sound":97.7,"slum":0.1,"ruralType":2.2,"other":0.1,"precarious":2.3},"age":{"under20":59.4,"20-49":38.1,"50+":2.5},"ageByType":{"villaUnder20":74.1,"villa20to49":25.9,"villa50Plus":0,"apartmentUnder20":72.6,"apartment20to49":27.4,"apartment50Plus":0,"traditionalUnder20":36.6,"traditional20to49":41.9,"traditional50Plus":21.5,"modernUnder20":61.1,"modern20to49":38.6,"modern50Plus":0.4,"soundUnder20":60.7,"sound20to49":38,"sound50Plus":1.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":100,"ruralTypeUnder20":6.7,"ruralType20to49":37.5,"ruralType50Plus":55.8,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":6.3,"precarious20to49":39.1,"precarious50Plus":54.7},"walls":{"concreteOrBrick":95.3,"stone":3,"other":1.6},"roofs":{"slab":96.6,"woodOrTiles":2.7,"sheetMetal":0.1,"other":0.5},"networks":{"electricity":96.8,"water":97.1,"sewerage":82.8}}},{"code":"08.201.07.01","codeDigits":"082010701","level":"commune","name":{"fr":"Aoufous","ar":"أوفوس"},"topics":{"dwellings":{"total":332,"deficitRate":null},"occupancy":{"occupied":79.8,"vacant":9.3,"seasonal":10.8,"unoccupied":20.2},"type":{"villa":0,"apartment":0,"traditional":1.5,"modern":76.2,"sound":77.7,"slum":0,"ruralType":21.7,"other":0.6,"precarious":22.3},"age":{"under20":62.3,"20-49":37,"50+":0.6},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":20,"traditional20to49":80,"traditional50Plus":0,"modernUnder20":75.1,"modern20to49":24.9,"modern50Plus":0,"soundUnder20":74,"sound20to49":26,"sound50Plus":0,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":20.8,"ruralType20to49":76.4,"ruralType50Plus":2.8,"otherUnder20":50,"other20to49":50,"other50Plus":0,"precariousUnder20":21.6,"precarious20to49":75.7,"precarious50Plus":2.7},"walls":{"concreteOrBrick":79.2,"stone":2.4,"other":18.4},"roofs":{"slab":80.4,"woodOrTiles":1.2,"sheetMetal":0.6,"other":17.8},"networks":{"electricity":99.4,"water":99.7,"sewerage":1.2}}},{"code":"08.401.01.07","codeDigits":"084010107","level":"commune","name":{"fr":"Ouarzazate","ar":"ورزازات"},"topics":{"dwellings":{"total":23898,"deficitRate":3.3},"occupancy":{"occupied":74.5,"vacant":14.8,"seasonal":10.8,"unoccupied":25.5},"type":{"villa":2.8,"apartment":12.2,"traditional":1.5,"modern":80.9,"sound":97.4,"slum":0.4,"ruralType":1.9,"other":0.3,"precarious":2.6},"age":{"under20":66.4,"20-49":30.6,"50+":3},"ageByType":{"villaUnder20":53.5,"villa20to49":46.1,"villa50Plus":0.4,"apartmentUnder20":86.1,"apartment20to49":13.3,"apartment50Plus":0.6,"traditionalUnder20":35.3,"traditional20to49":44.8,"traditional50Plus":19.9,"modernUnder20":65.8,"modern20to49":31.8,"modern50Plus":2.3,"soundUnder20":67.6,"sound20to49":30.1,"sound50Plus":2.3,"slumUnder20":16,"slum20to49":36,"slum50Plus":48,"ruralTypeUnder20":20.6,"ruralType20to49":50.6,"ruralType50Plus":28.7,"otherUnder20":34.2,"other20to49":62,"other50Plus":3.8,"precariousUnder20":21.3,"precarious20to49":49.5,"precarious50Plus":29.2},"walls":{"concreteOrBrick":97.2,"stone":1,"other":1.8},"roofs":{"slab":96.2,"woodOrTiles":2.5,"sheetMetal":0.1,"other":1.1},"networks":{"electricity":97,"water":97.5,"sewerage":97.4}}},{"code":"08.401.01.09","codeDigits":"084010109","level":"commune","name":{"fr":"Taznakht","ar":"تازناخت"},"topics":{"dwellings":{"total":2847,"deficitRate":11.5},"occupancy":{"occupied":67.3,"vacant":17.6,"seasonal":15.1,"unoccupied":32.7},"type":{"villa":0.2,"apartment":0.1,"traditional":1.4,"modern":90.2,"sound":91.8,"slum":0.1,"ruralType":7.6,"other":0.5,"precarious":8.2},"age":{"under20":47.1,"20-49":51.8,"50+":1.2},"ageByType":{"villaUnder20":40,"villa20to49":60,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":23,"traditional20to49":77,"traditional50Plus":0,"modernUnder20":47.8,"modern20to49":51.3,"modern50Plus":0.8,"soundUnder20":47.5,"sound20to49":51.7,"sound50Plus":0.8,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":38.5,"ruralType20to49":56.4,"ruralType50Plus":5.1,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":42.5,"precarious20to49":52.7,"precarious50Plus":4.8},"walls":{"concreteOrBrick":93.4,"stone":0.2,"other":6.4},"roofs":{"slab":93.4,"woodOrTiles":0.9,"sheetMetal":0.4,"other":5.4},"networks":{"electricity":92,"water":96.3,"sewerage":19}}},{"code":"08.401.07.09","codeDigits":"084010709","level":"commune","name":{"fr":"Tarmigt","ar":"ترميكت"},"topics":{"dwellings":{"total":10077,"deficitRate":4.5},"occupancy":{"occupied":73.6,"vacant":18.6,"seasonal":7.8,"unoccupied":26.4},"type":{"villa":0.2,"apartment":0.5,"traditional":4.8,"modern":91.3,"sound":96.7,"slum":0.1,"ruralType":2.9,"other":0.3,"precarious":3.3},"age":{"under20":78.1,"20-49":19.5,"50+":2.4},"ageByType":{"villaUnder20":82.6,"villa20to49":13,"villa50Plus":4.3,"apartmentUnder20":78.7,"apartment20to49":21.3,"apartment50Plus":0,"traditionalUnder20":30.3,"traditional20to49":46.7,"traditional50Plus":23,"modernUnder20":82.1,"modern20to49":17.1,"modern50Plus":0.8,"soundUnder20":79.6,"sound20to49":18.6,"sound50Plus":1.9,"slumUnder20":33.3,"slum20to49":33.3,"slum50Plus":33.3,"ruralTypeUnder20":28.8,"ruralType20to49":51.2,"ruralType50Plus":20.1,"otherUnder20":86.2,"other20to49":13.8,"other50Plus":0,"precariousUnder20":33.5,"precarious20to49":47.5,"precarious50Plus":19},"walls":{"concreteOrBrick":94.2,"stone":1.9,"other":3.9},"roofs":{"slab":93.8,"woodOrTiles":3.2,"sheetMetal":0,"other":3},"networks":{"electricity":91.3,"water":91.7,"sewerage":88}}},{"code":"08.401.07.07","codeDigits":"084010707","level":"commune","name":{"fr":"Skoura Ahl El Oust","ar":"سكورة اهل الوسط"},"topics":{"dwellings":{"total":1442,"deficitRate":50.8},"occupancy":{"occupied":74,"vacant":12.6,"seasonal":13.5,"unoccupied":26},"type":{"villa":0.1,"apartment":0.8,"traditional":3.9,"modern":66.9,"sound":71.8,"slum":0.2,"ruralType":27.8,"other":0.2,"precarious":28.2},"age":{"under20":38.6,"20-49":56.4,"50+":5},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":12.5,"traditional20to49":80.4,"traditional50Plus":7.1,"modernUnder20":47.4,"modern20to49":51.9,"modern50Plus":0.7,"soundUnder20":46.1,"sound20to49":52.9,"sound50Plus":1.1,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":19.2,"ruralType20to49":65.6,"ruralType50Plus":15.2,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":19.4,"precarious20to49":65.6,"precarious50Plus":15},"walls":{"concreteOrBrick":69.2,"stone":3.3,"other":27.5},"roofs":{"slab":72.2,"woodOrTiles":0.8,"sheetMetal":0.1,"other":26.8},"networks":{"electricity":90.5,"water":91.3,"sewerage":1.2}}},{"code":"08.363.01.03","codeDigits":"083630103","level":"commune","name":{"fr":"Midelt","ar":"ميدلت"},"topics":{"dwellings":{"total":19797,"deficitRate":11},"occupancy":{"occupied":80,"vacant":10.8,"seasonal":9.2,"unoccupied":20},"type":{"villa":0.6,"apartment":3.6,"traditional":3.1,"modern":83.8,"sound":91.2,"slum":0.2,"ruralType":8.2,"other":0.4,"precarious":8.8},"age":{"under20":57,"20-49":35.4,"50+":7.6},"ageByType":{"villaUnder20":41.3,"villa20to49":43.6,"villa50Plus":15,"apartmentUnder20":83.5,"apartment20to49":16.4,"apartment50Plus":0.1,"traditionalUnder20":27.2,"traditional20to49":37.8,"traditional50Plus":35,"modernUnder20":61.2,"modern20to49":34.1,"modern50Plus":4.7,"soundUnder20":60.8,"sound20to49":33.6,"sound50Plus":5.6,"slumUnder20":0,"slum20to49":62.5,"slum50Plus":37.5,"ruralTypeUnder20":15.9,"ruralType20to49":55,"ruralType50Plus":29.1,"otherUnder20":64.5,"other20to49":28.1,"other50Plus":7.4,"precariousUnder20":17.8,"precarious20to49":53.9,"precarious50Plus":28.3},"walls":{"concreteOrBrick":89.5,"stone":4.1,"other":6.4},"roofs":{"slab":91,"woodOrTiles":5.9,"sheetMetal":0.1,"other":2.9},"networks":{"electricity":96.3,"water":93.1,"sewerage":94.5}}},{"code":"08.363.01.07","codeDigits":"083630107","level":"commune","name":{"fr":"Er-Rich","ar":"الريش"},"topics":{"dwellings":{"total":9060,"deficitRate":4.2},"occupancy":{"occupied":73.3,"vacant":16.3,"seasonal":10.5,"unoccupied":26.7},"type":{"villa":0.3,"apartment":0.2,"traditional":4.1,"modern":92.2,"sound":96.8,"slum":0,"ruralType":3.1,"other":0.2,"precarious":3.2},"age":{"under20":76.6,"20-49":22.8,"50+":0.6},"ageByType":{"villaUnder20":70.4,"villa20to49":29.6,"villa50Plus":0,"apartmentUnder20":93.8,"apartment20to49":6.2,"apartment50Plus":0,"traditionalUnder20":38.4,"traditional20to49":57.9,"traditional50Plus":3.7,"modernUnder20":80,"modern20to49":19.9,"modern50Plus":0.1,"soundUnder20":78.2,"sound20to49":21.5,"sound50Plus":0.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":27.8,"ruralType20to49":63,"ruralType50Plus":9.2,"otherUnder20":55.1,"other20to49":33.7,"other50Plus":11.2,"precariousUnder20":29.1,"precarious20to49":61.6,"precarious50Plus":9.3},"walls":{"concreteOrBrick":93.5,"stone":3.1,"other":3.4},"roofs":{"slab":93,"woodOrTiles":4.2,"sheetMetal":0.1,"other":2.7},"networks":{"electricity":94.2,"water":93.7,"sewerage":92.8}}},{"code":"08.363.01.15","codeDigits":"083630115","level":"commune","name":{"fr":"Boumia","ar":"بومية"},"topics":{"dwellings":{"total":6434,"deficitRate":1.8},"occupancy":{"occupied":80,"vacant":11.5,"seasonal":8.4,"unoccupied":20},"type":{"villa":0.2,"apartment":0,"traditional":0.7,"modern":97.7,"sound":98.6,"slum":0,"ruralType":1,"other":0.4,"precarious":1.4},"age":{"under20":80.1,"20-49":19.5,"50+":0.4},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":45.3,"traditional20to49":50,"traditional50Plus":4.7,"modernUnder20":80.8,"modern20to49":18.8,"modern50Plus":0.3,"soundUnder20":80.6,"sound20to49":19.1,"sound50Plus":0.4,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":39.1,"ruralType20to49":60.9,"ruralType50Plus":0,"otherUnder20":71.7,"other20to49":14.1,"other50Plus":14.1,"precariousUnder20":48.8,"precarious20to49":47.6,"precarious50Plus":3.6},"walls":{"concreteOrBrick":98.3,"stone":1.2,"other":0.5},"roofs":{"slab":98.4,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.6},"networks":{"electricity":97.5,"water":98.1,"sewerage":96.7}}},{"code":"08.363.09.03","codeDigits":"083630903","level":"commune","name":{"fr":"Gourrama","ar":"كرامة"},"topics":{"dwellings":{"total":2298,"deficitRate":88},"occupancy":{"occupied":86.2,"vacant":8.6,"seasonal":5.3,"unoccupied":13.8},"type":{"villa":0,"apartment":0,"traditional":0.1,"modern":55.8,"sound":55.9,"slum":0,"ruralType":44.1,"other":0,"precarious":44.1},"age":{"under20":67.7,"20-49":25.6,"50+":6.7},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":0,"traditional20to49":100,"traditional50Plus":0,"modernUnder20":83.1,"modern20to49":15.7,"modern50Plus":1.2,"soundUnder20":83,"sound20to49":15.9,"sound50Plus":1.2,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":48.3,"ruralType20to49":37.9,"ruralType50Plus":13.8,"otherUnder20":0,"other20to49":0,"other50Plus":0,"precariousUnder20":48.3,"precarious20to49":37.9,"precarious50Plus":13.8},"walls":{"concreteOrBrick":56.9,"stone":0.3,"other":42.8},"roofs":{"slab":55.9,"woodOrTiles":1.5,"sheetMetal":0,"other":42.7},"networks":{"electricity":95.8,"water":88.5,"sewerage":62}}},{"code":"08.363.07.17","codeDigits":"083630717","level":"commune","name":{"fr":"Itzer","ar":"إيتزر"},"topics":{"dwellings":{"total":2074,"deficitRate":18.9},"occupancy":{"occupied":80.1,"vacant":12.6,"seasonal":7.2,"unoccupied":19.9},"type":{"villa":0.6,"apartment":0,"traditional":2.8,"modern":83.7,"sound":87.2,"slum":0.8,"ruralType":11.7,"other":0.3,"precarious":12.8},"age":{"under20":62.7,"20-49":29.5,"50+":7.8},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":47.5,"traditional20to49":40.7,"traditional50Plus":11.9,"modernUnder20":70,"modern20to49":27.8,"modern50Plus":2.1,"soundUnder20":69.5,"sound20to49":28,"sound50Plus":2.4,"slumUnder20":31.3,"slum20to49":56.3,"slum50Plus":12.5,"ruralTypeUnder20":14.8,"ruralType20to49":37.4,"ruralType50Plus":47.7,"otherUnder20":28.6,"other20to49":71.4,"other50Plus":0,"precariousUnder20":16.2,"precarious20to49":39.5,"precarious50Plus":44.4},"walls":{"concreteOrBrick":84,"stone":5.1,"other":10.8},"roofs":{"slab":84.2,"woodOrTiles":6.2,"sheetMetal":0.9,"other":8.7},"networks":{"electricity":97.9,"water":98.9,"sewerage":97.2}}},{"code":"08.363.07.29","codeDigits":"083630729","level":"commune","name":{"fr":"Zaida","ar":"زايدة"},"topics":{"dwellings":{"total":2943,"deficitRate":2.7},"occupancy":{"occupied":72.2,"vacant":17.4,"seasonal":10.4,"unoccupied":27.8},"type":{"villa":0.3,"apartment":1.5,"traditional":0.6,"modern":95.5,"sound":98.1,"slum":0.1,"ruralType":1.3,"other":0.6,"precarious":1.9},"age":{"under20":88.5,"20-49":9.9,"50+":1.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":71.9,"traditional20to49":28.1,"traditional50Plus":0,"modernUnder20":88.8,"modern20to49":9.6,"modern50Plus":1.5,"soundUnder20":88.9,"sound20to49":9.6,"sound50Plus":1.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":66.2,"ruralType20to49":27,"ruralType50Plus":6.8,"otherUnder20":67.3,"other20to49":26.1,"other50Plus":6.5,"precariousUnder20":68.3,"precarious20to49":25.3,"precarious50Plus":6.3},"walls":{"concreteOrBrick":98.2,"stone":0.9,"other":0.9},"roofs":{"slab":97.9,"woodOrTiles":1,"sheetMetal":0,"other":1.1},"networks":{"electricity":96.1,"water":97.4,"sewerage":93.4}}},{"code":"08.363.05.01","codeDigits":"083630501","level":"commune","name":{"fr":"Aghbalou","ar":"أغبالو"},"topics":{"dwellings":{"total":1267,"deficitRate":6.8},"occupancy":{"occupied":70.8,"vacant":24,"seasonal":5.2,"unoccupied":29.2},"type":{"villa":0,"apartment":0.2,"traditional":1,"modern":93.8,"sound":95,"slum":0.5,"ruralType":2.9,"other":1.6,"precarious":5},"age":{"under20":92.6,"20-49":6.7,"50+":0.7},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":53.8,"traditional20to49":46.2,"traditional50Plus":0,"modernUnder20":95,"modern20to49":4.8,"modern50Plus":0.2,"soundUnder20":94.6,"sound20to49":5.2,"sound50Plus":0.2,"slumUnder20":33.3,"slum20to49":50,"slum50Plus":16.7,"ruralTypeUnder20":48.6,"ruralType20to49":35.1,"ruralType50Plus":16.2,"otherUnder20":70,"other20to49":30,"other50Plus":0,"precariousUnder20":54,"precarious20to49":34.9,"precarious50Plus":11.1},"walls":{"concreteOrBrick":95,"stone":3,"other":2},"roofs":{"slab":94.7,"woodOrTiles":3.4,"sheetMetal":0.2,"other":1.7},"networks":{"electricity":97.3,"water":98.3,"sewerage":98.2}}},{"code":"08.363.17.27","codeDigits":"083631727","level":"commune","name":{"fr":"Tounfite","ar":"تونفيت"},"topics":{"dwellings":{"total":2558,"deficitRate":81.9},"occupancy":{"occupied":86.9,"vacant":10.1,"seasonal":3,"unoccupied":13.1},"type":{"villa":0,"apartment":0,"traditional":0.8,"modern":56.6,"sound":57.4,"slum":0,"ruralType":42.3,"other":0.3,"precarious":42.6},"age":{"under20":80.9,"20-49":17.4,"50+":1.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":98.1,"modern20to49":1.9,"modern50Plus":0,"soundUnder20":98.1,"sound20to49":1.9,"sound50Plus":0,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":57.5,"ruralType20to49":38.6,"ruralType50Plus":3.9,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":57.7,"precarious20to49":38.4,"precarious50Plus":3.9},"walls":{"concreteOrBrick":59.5,"stone":1.2,"other":39.4},"roofs":{"slab":59.5,"woodOrTiles":16,"sheetMetal":0,"other":24.5},"networks":{"electricity":96.5,"water":94.6,"sewerage":90.5}}},{"code":"08.577.01.11","codeDigits":"085770111","level":"commune","name":{"fr":"Tinghir","ar":"تنغير"},"topics":{"dwellings":{"total":13474,"deficitRate":5.7},"occupancy":{"occupied":71.3,"vacant":14.6,"seasonal":14.1,"unoccupied":28.7},"type":{"villa":2,"apartment":1.5,"traditional":4.7,"modern":87.3,"sound":95.4,"slum":0,"ruralType":4,"other":0.6,"precarious":4.6},"age":{"under20":56.4,"20-49":40.3,"50+":3.3},"ageByType":{"villaUnder20":66.7,"villa20to49":33.3,"villa50Plus":0,"apartmentUnder20":88.7,"apartment20to49":6.4,"apartment50Plus":4.9,"traditionalUnder20":25.1,"traditional20to49":59.2,"traditional50Plus":15.7,"modernUnder20":59.7,"modern20to49":39.2,"modern50Plus":1,"soundUnder20":58.6,"sound20to49":39.6,"sound50Plus":1.8,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":8.7,"ruralType20to49":52.6,"ruralType50Plus":38.7,"otherUnder20":21.9,"other20to49":69.7,"other50Plus":8.4,"precariousUnder20":10.4,"precarious20to49":54.7,"precarious50Plus":34.9},"walls":{"concreteOrBrick":92,"stone":4.5,"other":3.5},"roofs":{"slab":91.7,"woodOrTiles":6.1,"sheetMetal":0,"other":2.2},"networks":{"electricity":95.6,"water":84.3,"sewerage":61.8}}},{"code":"08.577.01.03","codeDigits":"085770103","level":"commune","name":{"fr":"Boumalne-Dades","ar":"بومالن دادس"},"topics":{"dwellings":{"total":3679,"deficitRate":23.5},"occupancy":{"occupied":73.6,"vacant":18.7,"seasonal":7.7,"unoccupied":26.4},"type":{"villa":0.4,"apartment":0.8,"traditional":11.4,"modern":70.1,"sound":82.8,"slum":0,"ruralType":16.6,"other":0.6,"precarious":17.2},"age":{"under20":51.9,"20-49":43.5,"50+":4.6},"ageByType":{"villaUnder20":93.8,"villa20to49":6.2,"villa50Plus":0,"apartmentUnder20":9.7,"apartment20to49":47.3,"apartment50Plus":43,"traditionalUnder20":46.7,"traditional20to49":48.2,"traditional50Plus":5.1,"modernUnder20":57.6,"modern20to49":41.3,"modern50Plus":1.1,"soundUnder20":55.8,"sound20to49":42.1,"sound50Plus":2.1,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":32.8,"ruralType20to49":50.4,"ruralType50Plus":16.8,"otherUnder20":45.7,"other20to49":41.3,"other50Plus":13,"precariousUnder20":33.3,"precarious20to49":50.1,"precarious50Plus":16.7},"walls":{"concreteOrBrick":79.5,"stone":4.7,"other":15.8},"roofs":{"slab":82.2,"woodOrTiles":8.8,"sheetMetal":0.1,"other":8.9},"networks":{"electricity":95.3,"water":90.5,"sewerage":57.6}}},{"code":"08.577.01.05","codeDigits":"085770105","level":"commune","name":{"fr":"Kalâat M'gouna","ar":"قلعة مكونة"},"topics":{"dwellings":{"total":5802,"deficitRate":23},"occupancy":{"occupied":64.9,"vacant":22.1,"seasonal":13,"unoccupied":35.1},"type":{"villa":0.6,"apartment":1.3,"traditional":14.4,"modern":68,"sound":84.3,"slum":0.1,"ruralType":14.8,"other":0.8,"precarious":15.7},"age":{"under20":62.8,"20-49":32.6,"50+":4.6},"ageByType":{"villaUnder20":90.9,"villa20to49":9.1,"villa50Plus":0,"apartmentUnder20":87.2,"apartment20to49":12.8,"apartment50Plus":0,"traditionalUnder20":48.8,"traditional20to49":43.7,"traditional50Plus":7.5,"modernUnder20":69.8,"modern20to49":29.7,"modern50Plus":0.4,"soundUnder20":66.7,"sound20to49":31.7,"sound50Plus":1.6,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":40.7,"ruralType20to49":38.1,"ruralType50Plus":21.2,"otherUnder20":70.8,"other20to49":22.7,"other50Plus":6.5,"precariousUnder20":42.3,"precarious20to49":37.4,"precarious50Plus":20.3},"walls":{"concreteOrBrick":78.8,"stone":6.7,"other":14.4},"roofs":{"slab":78.6,"woodOrTiles":10.9,"sheetMetal":0.8,"other":9.8},"networks":{"electricity":92.4,"water":90.4,"sewerage":50.7}}},{"code":"08.577.02.05","codeDigits":"085770205","level":"commune","name":{"fr":"Alnif","ar":"النيف"},"topics":{"dwellings":{"total":1418,"deficitRate":8.1},"occupancy":{"occupied":70.6,"vacant":16.7,"seasonal":12.7,"unoccupied":29.4},"type":{"villa":4.1,"apartment":5.9,"traditional":1.8,"modern":82.2,"sound":93.9,"slum":0.1,"ruralType":5.2,"other":0.8,"precarious":6.1},"age":{"under20":69,"20-49":28.8,"50+":2.1},"ageByType":{"villaUnder20":93.1,"villa20to49":6.9,"villa50Plus":0,"apartmentUnder20":94,"apartment20to49":6,"apartment50Plus":0,"traditionalUnder20":12,"traditional20to49":36,"traditional50Plus":52,"modernUnder20":71.8,"modern20to49":28.2,"modern50Plus":0.1,"soundUnder20":73,"sound20to49":26,"sound50Plus":1.1,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":5.4,"ruralType20to49":77,"ruralType50Plus":17.6,"otherUnder20":33.3,"other20to49":41.7,"other50Plus":25,"precariousUnder20":9.2,"precarious20to49":72.4,"precarious50Plus":18.4},"walls":{"concreteOrBrick":92.6,"stone":0.7,"other":6.7},"roofs":{"slab":91.3,"woodOrTiles":3.9,"sheetMetal":0,"other":4.8},"networks":{"electricity":94.3,"water":89.2,"sewerage":28.1}}},{"code":"08.587.01.13","codeDigits":"085870113","level":"commune","name":{"fr":"Zagora","ar":"زاكورة"},"topics":{"dwellings":{"total":9780,"deficitRate":12.6},"occupancy":{"occupied":76.9,"vacant":13.2,"seasonal":9.9,"unoccupied":23.1},"type":{"villa":1.3,"apartment":3.5,"traditional":8.3,"modern":77.5,"sound":90.6,"slum":0.2,"ruralType":7.5,"other":1.6,"precarious":9.4},"age":{"under20":46.2,"20-49":51.2,"50+":2.6},"ageByType":{"villaUnder20":68.9,"villa20to49":27.1,"villa50Plus":4,"apartmentUnder20":39.2,"apartment20to49":58.2,"apartment50Plus":2.6,"traditionalUnder20":42.8,"traditional20to49":51.6,"traditional50Plus":5.7,"modernUnder20":49.3,"modern20to49":49.6,"modern50Plus":1,"soundUnder20":48.6,"sound20to49":49.8,"sound50Plus":1.6,"slumUnder20":50,"slum20to49":25,"slum50Plus":25,"ruralTypeUnder20":25.8,"ruralType20to49":62.9,"ruralType50Plus":11.3,"otherUnder20":4.7,"other20to49":78.1,"other50Plus":17.3,"precariousUnder20":22.6,"precarious20to49":64.7,"precarious50Plus":12.6},"walls":{"concreteOrBrick":86.7,"stone":7.2,"other":6.1},"roofs":{"slab":87.5,"woodOrTiles":8.6,"sheetMetal":0.7,"other":3.2},"networks":{"electricity":92.6,"water":94.6,"sewerage":89.5}}},{"code":"08.587.01.01","codeDigits":"085870101","level":"commune","name":{"fr":"Agdz","ar":"أكدز"},"topics":{"dwellings":{"total":3810,"deficitRate":2.8},"occupancy":{"occupied":56.6,"vacant":32.6,"seasonal":10.8,"unoccupied":43.4},"type":{"villa":0.1,"apartment":1.7,"traditional":23.2,"modern":72.6,"sound":97.6,"slum":0,"ruralType":2.1,"other":0.3,"precarious":2.4},"age":{"under20":77.9,"20-49":21.2,"50+":0.9},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":95.3,"apartment20to49":4.7,"apartment50Plus":0,"traditionalUnder20":52.5,"traditional20to49":46.6,"traditional50Plus":0.9,"modernUnder20":87.5,"modern20to49":12.2,"modern50Plus":0.3,"soundUnder20":79.4,"sound20to49":20.2,"sound50Plus":0.4,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":8.7,"ruralType20to49":65.2,"ruralType50Plus":26.1,"otherUnder20":86.4,"other20to49":13.6,"other50Plus":0,"precariousUnder20":18.2,"precarious20to49":58.9,"precarious50Plus":22.9},"walls":{"concreteOrBrick":90,"stone":8,"other":2},"roofs":{"slab":88.5,"woodOrTiles":9.7,"sheetMetal":0,"other":1.8},"networks":{"electricity":94.7,"water":94.1,"sewerage":43.3}}},{"code":"09.001.01.01","codeDigits":"090010101","level":"commune","name":{"fr":"Agadir","ar":"أكادير"},"topics":{"dwellings":{"total":215553,"deficitRate":1.7},"occupancy":{"occupied":63.6,"vacant":12.5,"seasonal":23.9,"unoccupied":36.4},"type":{"villa":4.2,"apartment":43.7,"traditional":0.4,"modern":50.7,"sound":99,"slum":0.5,"ruralType":0.1,"other":0.4,"precarious":1},"age":{"under20":64.9,"20-49":33,"50+":2},"ageByType":{"villaUnder20":52.2,"villa20to49":46,"villa50Plus":1.8,"apartmentUnder20":83.9,"apartment20to49":15.9,"apartment50Plus":0.1,"traditionalUnder20":45.5,"traditional20to49":49.2,"traditional50Plus":5.3,"modernUnder20":50.3,"modern20to49":46.3,"modern50Plus":3.4,"soundUnder20":65.2,"sound20to49":32.9,"sound50Plus":1.9,"slumUnder20":29.2,"slum20to49":47.9,"slum50Plus":22.9,"ruralTypeUnder20":44.1,"ruralType20to49":47.2,"ruralType50Plus":8.7,"otherUnder20":46.9,"other20to49":45.3,"other50Plus":7.8,"precariousUnder20":38.1,"precarious20to49":46.7,"precarious50Plus":15.2},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":0.7,"sheetMetal":0.2,"other":0.2},"networks":{"electricity":97.5,"water":97.2,"sewerage":98.1}}},{"code":"09.001.05.09","codeDigits":"090010509","level":"commune","name":{"fr":"Drargua","ar":"الدراركة"},"topics":{"dwellings":{"total":23394,"deficitRate":0.8},"occupancy":{"occupied":78.3,"vacant":11.7,"seasonal":10,"unoccupied":21.7},"type":{"villa":0.8,"apartment":9.5,"traditional":0.7,"modern":88.3,"sound":99.3,"slum":0.2,"ruralType":0.1,"other":0.3,"precarious":0.7},"age":{"under20":81.8,"20-49":17.7,"50+":0.5},"ageByType":{"villaUnder20":96.8,"villa20to49":2.7,"villa50Plus":0.5,"apartmentUnder20":98.3,"apartment20to49":1.7,"apartment50Plus":0,"traditionalUnder20":73.6,"traditional20to49":21.3,"traditional50Plus":5.1,"modernUnder20":80.1,"modern20to49":19.5,"modern50Plus":0.4,"soundUnder20":81.9,"sound20to49":17.7,"sound50Plus":0.4,"slumUnder20":88.9,"slum20to49":0,"slum50Plus":11.1,"ruralTypeUnder20":27.1,"ruralType20to49":42.4,"ruralType50Plus":30.5,"otherUnder20":74.3,"other20to49":25.7,"other50Plus":0,"precariousUnder20":67.3,"precarious20to49":23,"precarious50Plus":9.7},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":99.4,"woodOrTiles":0.5,"sheetMetal":0.1,"other":0.1},"networks":{"electricity":96.4,"water":97.9,"sewerage":94.9}}},{"code":"09.001.07.03","codeDigits":"090010703","level":"commune","name":{"fr":"Aourir","ar":"أورير"},"topics":{"dwellings":{"total":16471,"deficitRate":1.4},"occupancy":{"occupied":65.7,"vacant":14.5,"seasonal":19.9,"unoccupied":34.3},"type":{"villa":1.8,"apartment":6.4,"traditional":1.4,"modern":89.7,"sound":99.3,"slum":0.4,"ruralType":0,"other":0.2,"precarious":0.7},"age":{"under20":65.5,"20-49":33.9,"50+":0.7},"ageByType":{"villaUnder20":89.5,"villa20to49":10.5,"villa50Plus":0,"apartmentUnder20":97.7,"apartment20to49":2.3,"apartment50Plus":0,"traditionalUnder20":57.7,"traditional20to49":33,"traditional50Plus":9.3,"modernUnder20":62.9,"modern20to49":36.6,"modern50Plus":0.6,"soundUnder20":65.5,"sound20to49":33.9,"sound50Plus":0.6,"slumUnder20":60,"slum20to49":40,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":100,"otherUnder20":75.7,"other20to49":24.3,"other50Plus":0,"precariousUnder20":62.7,"precarious20to49":33.7,"precarious50Plus":3.5},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.2},"roofs":{"slab":98.7,"woodOrTiles":0.9,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":92.9,"water":89.7,"sewerage":73.7}}},{"code":"09.273.01.15","codeDigits":"092730115","level":"commune","name":{"fr":"Inezgane","ar":"إنزكان"},"topics":{"dwellings":{"total":39056,"deficitRate":1.4},"occupancy":{"occupied":85.9,"vacant":9.1,"seasonal":5,"unoccupied":14.1},"type":{"villa":2.2,"apartment":3.7,"traditional":3.4,"modern":89.6,"sound":98.9,"slum":0.5,"ruralType":0.1,"other":0.5,"precarious":1.1},"age":{"under20":46.8,"20-49":50.1,"50+":3.1},"ageByType":{"villaUnder20":65,"villa20to49":32.8,"villa50Plus":2.2,"apartmentUnder20":64.4,"apartment20to49":33,"apartment50Plus":2.6,"traditionalUnder20":24.2,"traditional20to49":65.5,"traditional50Plus":10.3,"modernUnder20":46.7,"modern20to49":50.5,"modern50Plus":2.8,"soundUnder20":47,"sound20to49":50,"sound50Plus":3,"slumUnder20":27.5,"slum20to49":57.5,"slum50Plus":15,"ruralTypeUnder20":23.2,"ruralType20to49":66.1,"ruralType50Plus":10.7,"otherUnder20":24.8,"other20to49":68,"other50Plus":7.2,"precariousUnder20":26.1,"precarious20to49":62.8,"precarious50Plus":11.2},"walls":{"concreteOrBrick":98.8,"stone":1.1,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.6,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.4,"water":97.1,"sewerage":98.1}}},{"code":"09.273.01.05","codeDigits":"092730105","level":"commune","name":{"fr":"Ait Melloul","ar":"آيت ملول"},"topics":{"dwellings":{"total":66055,"deficitRate":1.8},"occupancy":{"occupied":79,"vacant":12.7,"seasonal":8.3,"unoccupied":21},"type":{"villa":1.3,"apartment":9.9,"traditional":3.4,"modern":84.1,"sound":98.6,"slum":0.9,"ruralType":0.1,"other":0.5,"precarious":1.4},"age":{"under20":60.6,"20-49":38.3,"50+":1.1},"ageByType":{"villaUnder20":88.2,"villa20to49":11.8,"villa50Plus":0,"apartmentUnder20":80.3,"apartment20to49":19.7,"apartment50Plus":0,"traditionalUnder20":21.2,"traditional20to49":71.8,"traditional50Plus":7,"modernUnder20":59.5,"modern20to49":39.6,"modern50Plus":0.9,"soundUnder20":60.6,"sound20to49":38.3,"sound50Plus":1,"slumUnder20":54.6,"slum20to49":40,"slum50Plus":5.4,"ruralTypeUnder20":71.4,"ruralType20to49":20,"ruralType50Plus":8.6,"otherUnder20":64.3,"other20to49":32,"other50Plus":3.7,"precariousUnder20":58.6,"precarious20to49":36.4,"precarious50Plus":5},"walls":{"concreteOrBrick":99.2,"stone":0.7,"other":0.1},"roofs":{"slab":98.8,"woodOrTiles":0.8,"sheetMetal":0.1,"other":0.3},"networks":{"electricity":96.5,"water":95.8,"sewerage":97}}},{"code":"09.273.01.13","codeDigits":"092730113","level":"commune","name":{"fr":"Dcheira El Jihadia","ar":"الدشيرة الجهادية"},"topics":{"dwellings":{"total":41209,"deficitRate":1.6},"occupancy":{"occupied":72.3,"vacant":11.3,"seasonal":16.3,"unoccupied":27.7},"type":{"villa":0.9,"apartment":36.5,"traditional":0.4,"modern":61.1,"sound":98.9,"slum":0.5,"ruralType":0,"other":0.5,"precarious":1.1},"age":{"under20":50.8,"20-49":44.8,"50+":4.4},"ageByType":{"villaUnder20":80.8,"villa20to49":15,"villa50Plus":4.2,"apartmentUnder20":83.9,"apartment20to49":15.7,"apartment50Plus":0.4,"traditionalUnder20":26.7,"traditional20to49":55.9,"traditional50Plus":17.4,"modernUnder20":31.3,"modern20to49":62.3,"modern50Plus":6.4,"soundUnder20":51.1,"sound20to49":44.6,"sound50Plus":4.2,"slumUnder20":4,"slum20to49":58,"slum50Plus":38,"ruralTypeUnder20":41.7,"ruralType20to49":29.2,"ruralType50Plus":29.2,"otherUnder20":40.9,"other20to49":56.5,"other50Plus":2.6,"precariousUnder20":23.2,"precarious20to49":56.5,"precarious50Plus":20.4},"walls":{"concreteOrBrick":99.6,"stone":0.2,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.5,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":97.3,"water":97,"sewerage":98.3}}},{"code":"09.273.01.17","codeDigits":"092730117","level":"commune","name":{"fr":"Lqliaa","ar":"لقليعة"},"topics":{"dwellings":{"total":30579,"deficitRate":2.3},"occupancy":{"occupied":81.8,"vacant":13.1,"seasonal":5,"unoccupied":18.2},"type":{"villa":1,"apartment":2.6,"traditional":2.4,"modern":92,"sound":98,"slum":1.2,"ruralType":0.1,"other":0.7,"precarious":2},"age":{"under20":78.6,"20-49":20.6,"50+":0.8},"ageByType":{"villaUnder20":92.7,"villa20to49":5.3,"villa50Plus":2,"apartmentUnder20":83.2,"apartment20to49":16.8,"apartment50Plus":0,"traditionalUnder20":47.4,"traditional20to49":40.7,"traditional50Plus":11.8,"modernUnder20":79,"modern20to49":20.6,"modern50Plus":0.4,"soundUnder20":78.5,"sound20to49":20.8,"sound50Plus":0.7,"slumUnder20":81.9,"slum20to49":9.7,"slum50Plus":8.3,"ruralTypeUnder20":39.7,"ruralType20to49":35,"ruralType50Plus":25.3,"otherUnder20":85.9,"other20to49":12.9,"other50Plus":1.2,"precariousUnder20":81.3,"precarious20to49":12.1,"precarious50Plus":6.6},"walls":{"concreteOrBrick":99.3,"stone":0.3,"other":0.4},"roofs":{"slab":98.8,"woodOrTiles":0.7,"sheetMetal":0.1,"other":0.4},"networks":{"electricity":94.4,"water":95.7,"sewerage":51.5}}},{"code":"09.273.05.27","codeDigits":"092730527","level":"commune","name":{"fr":"Temsia","ar":"تمسية"},"topics":{"dwellings":{"total":10721,"deficitRate":0.5},"occupancy":{"occupied":80.3,"vacant":13.4,"seasonal":6.3,"unoccupied":19.7},"type":{"villa":0.7,"apartment":0.6,"traditional":0.7,"modern":97.5,"sound":99.5,"slum":0.2,"ruralType":0.1,"other":0.2,"precarious":0.5},"age":{"under20":82.8,"20-49":16.6,"50+":0.6},"ageByType":{"villaUnder20":71.8,"villa20to49":28.2,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":77.2,"traditional20to49":21.5,"traditional50Plus":1.3,"modernUnder20":82.8,"modern20to49":16.6,"modern50Plus":0.6,"soundUnder20":82.8,"sound20to49":16.6,"sound50Plus":0.6,"slumUnder20":60,"slum20to49":40,"slum50Plus":0,"ruralTypeUnder20":41.7,"ruralType20to49":58.3,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":72.7,"precarious20to49":27.3,"precarious50Plus":0},"walls":{"concreteOrBrick":99.5,"stone":0.3,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":0.9,"sheetMetal":0,"other":0.1},"networks":{"electricity":93.2,"water":96.4,"sewerage":48.1}}},{"code":"09.163.01.03","codeDigits":"091630103","level":"commune","name":{"fr":"Ait Baha","ar":"آيت باها"},"topics":{"dwellings":{"total":2180,"deficitRate":1.7},"occupancy":{"occupied":70.6,"vacant":14,"seasonal":15.4,"unoccupied":29.4},"type":{"villa":0.6,"apartment":1.1,"traditional":2,"modern":95.1,"sound":98.8,"slum":0.3,"ruralType":0.3,"other":0.6,"precarious":1.2},"age":{"under20":48.2,"20-49":48.7,"50+":3.1},"ageByType":{"villaUnder20":14.3,"villa20to49":71.4,"villa50Plus":14.3,"apartmentUnder20":74.2,"apartment20to49":25.8,"apartment50Plus":0,"traditionalUnder20":23.2,"traditional20to49":45.4,"traditional50Plus":31.4,"modernUnder20":48.8,"modern20to49":48.8,"modern50Plus":2.4,"soundUnder20":48.4,"sound20to49":48.6,"sound50Plus":3,"slumUnder20":0,"slum20to49":50,"slum50Plus":50,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":73.1,"other20to49":26.9,"other50Plus":0,"precariousUnder20":36.5,"precarious20to49":51.9,"precarious50Plus":11.5},"walls":{"concreteOrBrick":99.4,"stone":0.6,"other":0},"roofs":{"slab":99.4,"woodOrTiles":0.6,"sheetMetal":0,"other":0},"networks":{"electricity":94.6,"water":94.2,"sewerage":74}}},{"code":"09.163.01.11","codeDigits":"091630111","level":"commune","name":{"fr":"Biougra","ar":"بيوكرى"},"topics":{"dwellings":{"total":15320,"deficitRate":2.4},"occupancy":{"occupied":82.5,"vacant":10,"seasonal":7.5,"unoccupied":17.5},"type":{"villa":0.3,"apartment":5.6,"traditional":1,"modern":92,"sound":98.9,"slum":0.4,"ruralType":0,"other":0.7,"precarious":1.1},"age":{"under20":67.7,"20-49":32,"50+":0.4},"ageByType":{"villaUnder20":85.6,"villa20to49":14.4,"villa50Plus":0,"apartmentUnder20":73.4,"apartment20to49":25.5,"apartment50Plus":1.1,"traditionalUnder20":44.4,"traditional20to49":54.3,"traditional50Plus":1.3,"modernUnder20":67.8,"modern20to49":31.9,"modern50Plus":0.3,"soundUnder20":67.9,"sound20to49":31.7,"sound50Plus":0.4,"slumUnder20":40.9,"slum20to49":59.1,"slum50Plus":0,"ruralTypeUnder20":66.7,"ruralType20to49":33.3,"ruralType50Plus":0,"otherUnder20":44.4,"other20to49":55.6,"other50Plus":0,"precariousUnder20":43.8,"precarious20to49":56.2,"precarious50Plus":0},"walls":{"concreteOrBrick":99.7,"stone":0.3,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":1,"sheetMetal":0,"other":0.1},"networks":{"electricity":96.7,"water":97.4,"sewerage":76.6}}},{"code":"09.163.01.01","codeDigits":"091630101","level":"commune","name":{"fr":"Ait Amira","ar":"آيت عميرة"},"topics":{"dwellings":{"total":21528,"deficitRate":4.2},"occupancy":{"occupied":88.6,"vacant":8.7,"seasonal":2.8,"unoccupied":11.4},"type":{"villa":0.2,"apartment":1.8,"traditional":1.2,"modern":94.7,"sound":97.9,"slum":1.3,"ruralType":0.1,"other":0.7,"precarious":2.1},"age":{"under20":87.1,"20-49":12.2,"50+":0.7},"ageByType":{"villaUnder20":79.8,"villa20to49":20.2,"villa50Plus":0,"apartmentUnder20":98.5,"apartment20to49":1.5,"apartment50Plus":0,"traditionalUnder20":68,"traditional20to49":26.6,"traditional50Plus":5.4,"modernUnder20":87.3,"modern20to49":12.1,"modern50Plus":0.6,"soundUnder20":87.2,"sound20to49":12.1,"sound50Plus":0.6,"slumUnder20":81.4,"slum20to49":18.6,"slum50Plus":0,"ruralTypeUnder20":90.8,"ruralType20to49":9.2,"ruralType50Plus":0,"otherUnder20":82.3,"other20to49":14.5,"other50Plus":3.2,"precariousUnder20":82.2,"precarious20to49":16.7,"precarious50Plus":1.1},"walls":{"concreteOrBrick":99.4,"stone":0.4,"other":0.1},"roofs":{"slab":97.7,"woodOrTiles":2,"sheetMetal":0.1,"other":0.2},"networks":{"electricity":94.9,"water":96.9,"sewerage":7.6}}},{"code":"09.163.01.27","codeDigits":"091630127","level":"commune","name":{"fr":"Sidi Bibi","ar":"سيدي بيبي"},"topics":{"dwellings":{"total":3833,"deficitRate":0.5},"occupancy":{"occupied":77,"vacant":15.1,"seasonal":7.9,"unoccupied":23},"type":{"villa":0.6,"apartment":4,"traditional":0.6,"modern":94.3,"sound":99.6,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.4},"age":{"under20":94.1,"20-49":5.9,"50+":0},"ageByType":{"villaUnder20":95.8,"villa20to49":4.2,"villa50Plus":0,"apartmentUnder20":91.4,"apartment20to49":8.6,"apartment50Plus":0,"traditionalUnder20":87.5,"traditional20to49":12.5,"traditional50Plus":0,"modernUnder20":94.2,"modern20to49":5.8,"modern50Plus":0,"soundUnder20":94,"sound20to49":6,"sound50Plus":0,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":100,"precarious20to49":0,"precarious50Plus":0},"walls":{"concreteOrBrick":99.7,"stone":0.2,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0,"other":0.2},"networks":{"electricity":94,"water":95.2,"sewerage":1.7}}},{"code":"09.163.05.11","codeDigits":"091630511","level":"commune","name":{"fr":"Belfaâ","ar":"بلفاع"},"topics":{"dwellings":{"total":4294,"deficitRate":5.3},"occupancy":{"occupied":82.1,"vacant":10.4,"seasonal":7.5,"unoccupied":17.9},"type":{"villa":0.2,"apartment":1.6,"traditional":1,"modern":93.1,"sound":95.9,"slum":0.7,"ruralType":0.9,"other":2.5,"precarious":4.1},"age":{"under20":80.5,"20-49":18.3,"50+":1.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":93.2,"apartment20to49":6.8,"apartment50Plus":0,"traditionalUnder20":57.6,"traditional20to49":24.9,"traditional50Plus":17.6,"modernUnder20":81,"modern20to49":18.3,"modern50Plus":0.7,"soundUnder20":81,"sound20to49":18.1,"sound50Plus":0.8,"slumUnder20":44.4,"slum20to49":44.4,"slum50Plus":11.1,"ruralTypeUnder20":16.7,"ruralType20to49":50,"ruralType50Plus":33.3,"otherUnder20":92.3,"other20to49":3.9,"other50Plus":3.9,"precariousUnder20":67.1,"precarious20to49":21.2,"precarious50Plus":11.7},"walls":{"concreteOrBrick":98.1,"stone":1.4,"other":0.5},"roofs":{"slab":98.5,"woodOrTiles":1.3,"sheetMetal":0,"other":0.2},"networks":{"electricity":95.8,"water":95.1,"sewerage":1.4}}},{"code":"09.163.05.21","codeDigits":"091630521","level":"commune","name":{"fr":"Massa","ar":"ماسة"},"topics":{"dwellings":{"total":3996,"deficitRate":2.5},"occupancy":{"occupied":77.3,"vacant":11.2,"seasonal":11.6,"unoccupied":22.7},"type":{"villa":0.3,"apartment":3,"traditional":1.9,"modern":92.6,"sound":97.8,"slum":0.1,"ruralType":1.9,"other":0.2,"precarious":2.2},"age":{"under20":50.2,"20-49":48.3,"50+":1.4},"ageByType":{"villaUnder20":58.3,"villa20to49":41.7,"villa50Plus":0,"apartmentUnder20":54,"apartment20to49":46,"apartment50Plus":0,"traditionalUnder20":34.2,"traditional20to49":63.2,"traditional50Plus":2.6,"modernUnder20":51.2,"modern20to49":47.8,"modern50Plus":1,"soundUnder20":51,"sound20to49":48,"sound50Plus":1,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":10.9,"ruralType20to49":67.3,"ruralType50Plus":21.8,"otherUnder20":42.9,"other20to49":28.6,"other50Plus":28.6,"precariousUnder20":17.6,"precarious20to49":61.1,"precarious50Plus":21.3},"walls":{"concreteOrBrick":93.9,"stone":5.5,"other":0.6},"roofs":{"slab":97.5,"woodOrTiles":2.2,"sheetMetal":0,"other":0.3},"networks":{"electricity":97.6,"water":97.7,"sewerage":1.9}}},{"code":"09.541.01.13","codeDigits":"095410113","level":"commune","name":{"fr":"Taroudannt","ar":"تارودانت"},"topics":{"dwellings":{"total":27788,"deficitRate":1.8},"occupancy":{"occupied":74.6,"vacant":13.9,"seasonal":11.5,"unoccupied":25.4},"type":{"villa":1.1,"apartment":5.8,"traditional":4.8,"modern":87.3,"sound":98.9,"slum":0.1,"ruralType":0.3,"other":0.7,"precarious":1.1},"age":{"under20":55.9,"20-49":39.8,"50+":4.3},"ageByType":{"villaUnder20":71.2,"villa20to49":27.8,"villa50Plus":1,"apartmentUnder20":61.1,"apartment20to49":35.2,"apartment50Plus":3.7,"traditionalUnder20":21.9,"traditional20to49":50.3,"traditional50Plus":27.8,"modernUnder20":57.4,"modern20to49":39.6,"modern50Plus":2.9,"soundUnder20":56.1,"sound20to49":39.7,"sound50Plus":4.2,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":26.1,"ruralType20to49":52.1,"ruralType50Plus":21.8,"otherUnder20":37.9,"other20to49":39.5,"other50Plus":22.6,"precariousUnder20":36.4,"precarious20to49":43.6,"precarious50Plus":20},"walls":{"concreteOrBrick":97.6,"stone":1.9,"other":0.6},"roofs":{"slab":96.1,"woodOrTiles":3.5,"sheetMetal":0,"other":0.4},"networks":{"electricity":96.2,"water":96.4,"sewerage":90.9}}},{"code":"09.541.01.09","codeDigits":"095410109","level":"commune","name":{"fr":"Oulad Teima","ar":"أولاد تايمة"},"topics":{"dwellings":{"total":29812,"deficitRate":0.5},"occupancy":{"occupied":78.8,"vacant":13.7,"seasonal":7.4,"unoccupied":21.2},"type":{"villa":1.2,"apartment":1.8,"traditional":1,"modern":95.7,"sound":99.6,"slum":0.1,"ruralType":0.1,"other":0.2,"precarious":0.4},"age":{"under20":62.6,"20-49":35.8,"50+":1.6},"ageByType":{"villaUnder20":81.3,"villa20to49":18.4,"villa50Plus":0.3,"apartmentUnder20":82.2,"apartment20to49":17.8,"apartment50Plus":0,"traditionalUnder20":31.6,"traditional20to49":48.1,"traditional50Plus":20.3,"modernUnder20":62.4,"modern20to49":36.2,"modern50Plus":1.4,"soundUnder20":62.6,"sound20to49":35.8,"sound50Plus":1.6,"slumUnder20":83.3,"slum20to49":16.7,"slum50Plus":0,"ruralTypeUnder20":17.4,"ruralType20to49":56.5,"ruralType50Plus":26.1,"otherUnder20":72.7,"other20to49":19,"other50Plus":8.2,"precariousUnder20":65,"precarious20to49":25.8,"precarious50Plus":9.2},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.1},"roofs":{"slab":99.1,"woodOrTiles":0.8,"sheetMetal":0,"other":0.1},"networks":{"electricity":95.8,"water":95.3,"sewerage":92.6}}},{"code":"09.541.01.05","codeDigits":"095410105","level":"commune","name":{"fr":"Irherm","ar":"إيغرم"},"topics":{"dwellings":{"total":2317,"deficitRate":6.2},"occupancy":{"occupied":55.2,"vacant":22.4,"seasonal":22.3,"unoccupied":44.8},"type":{"villa":0.3,"apartment":0.5,"traditional":13.6,"modern":82.2,"sound":96.6,"slum":0.1,"ruralType":1.9,"other":1.4,"precarious":3.4},"age":{"under20":40.2,"20-49":52.4,"50+":7.4},"ageByType":{"villaUnder20":57.1,"villa20to49":28.6,"villa50Plus":14.3,"apartmentUnder20":18.2,"apartment20to49":81.8,"apartment50Plus":0,"traditionalUnder20":12.7,"traditional20to49":51.9,"traditional50Plus":35.4,"modernUnder20":45.7,"modern20to49":52.2,"modern50Plus":2,"soundUnder20":41,"sound20to49":52.3,"sound50Plus":6.8,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":11.6,"ruralType20to49":55.8,"ruralType50Plus":32.6,"otherUnder20":27.3,"other20to49":57.6,"other50Plus":15.2,"precariousUnder20":19.2,"precarious20to49":56.4,"precarious50Plus":24.4},"walls":{"concreteOrBrick":74.8,"stone":24.8,"other":0.3},"roofs":{"slab":91,"woodOrTiles":8,"sheetMetal":0.1,"other":0.9},"networks":{"electricity":88,"water":70.1,"sewerage":2.5}}},{"code":"09.541.01.03","codeDigits":"095410103","level":"commune","name":{"fr":"El Guerdane","ar":"الكردان"},"topics":{"dwellings":{"total":3879,"deficitRate":1.1},"occupancy":{"occupied":79.8,"vacant":13.8,"seasonal":6.4,"unoccupied":20.2},"type":{"villa":1.3,"apartment":0.2,"traditional":8.1,"modern":89.7,"sound":99.3,"slum":0.5,"ruralType":0.2,"other":0,"precarious":0.7},"age":{"under20":69.2,"20-49":30,"50+":0.9},"ageByType":{"villaUnder20":98,"villa20to49":2,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":48.1,"traditional20to49":48.2,"traditional50Plus":3.8,"modernUnder20":70.9,"modern20to49":28.5,"modern50Plus":0.7,"soundUnder20":69.4,"sound20to49":29.7,"sound50Plus":0.9,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":21.4,"ruralType20to49":78.6,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":29.2,"precarious20to49":70.8,"precarious50Plus":0},"walls":{"concreteOrBrick":96.5,"stone":3,"other":0.5},"roofs":{"slab":95.8,"woodOrTiles":3.8,"sheetMetal":0,"other":0.4},"networks":{"electricity":95.8,"water":94.6,"sewerage":52.9}}},{"code":"09.541.01.01","codeDigits":"095410101","level":"commune","name":{"fr":"Ait Iaaza","ar":"آيت إيعزة"},"topics":{"dwellings":{"total":5044,"deficitRate":1.2},"occupancy":{"occupied":79,"vacant":14.2,"seasonal":6.8,"unoccupied":21},"type":{"villa":0.7,"apartment":0.2,"traditional":1.8,"modern":96.7,"sound":99.3,"slum":0,"ruralType":0.6,"other":0.1,"precarious":0.7},"age":{"under20":86.1,"20-49":13.7,"50+":0.1},"ageByType":{"villaUnder20":81.4,"villa20to49":18.6,"villa50Plus":0,"apartmentUnder20":77.8,"apartment20to49":22.2,"apartment50Plus":0,"traditionalUnder20":30.3,"traditional20to49":67.5,"traditional50Plus":2.2,"modernUnder20":87.5,"modern20to49":12.4,"modern50Plus":0.1,"soundUnder20":86.5,"sound20to49":13.4,"sound50Plus":0.1,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":28.6,"ruralType20to49":71.4,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":37.1,"precarious20to49":62.9,"precarious50Plus":0},"walls":{"concreteOrBrick":98.2,"stone":1.2,"other":0.6},"roofs":{"slab":98,"woodOrTiles":1.4,"sheetMetal":0,"other":0.5},"networks":{"electricity":96.4,"water":96,"sewerage":85.6}}},{"code":"09.541.01.07","codeDigits":"095410107","level":"commune","name":{"fr":"Oulad Berhil","ar":"أولاد برحيل"},"topics":{"dwellings":{"total":9451,"deficitRate":1},"occupancy":{"occupied":71.3,"vacant":20.1,"seasonal":8.5,"unoccupied":28.7},"type":{"villa":0.3,"apartment":1,"traditional":2.5,"modern":95.8,"sound":99.6,"slum":0.1,"ruralType":0.1,"other":0.3,"precarious":0.4},"age":{"under20":87.2,"20-49":12.3,"50+":0.4},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":78,"apartment20to49":22,"apartment50Plus":0,"traditionalUnder20":81.9,"traditional20to49":12.6,"traditional50Plus":5.5,"modernUnder20":87.5,"modern20to49":12.2,"modern50Plus":0.3,"soundUnder20":87.2,"sound20to49":12.3,"sound50Plus":0.4,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":80,"ruralType20to49":20,"ruralType50Plus":0,"otherUnder20":75.8,"other20to49":24.2,"other50Plus":0,"precariousUnder20":83.4,"precarious20to49":16.6,"precarious50Plus":0},"walls":{"concreteOrBrick":99.1,"stone":0.6,"other":0.3},"roofs":{"slab":98,"woodOrTiles":1.9,"sheetMetal":0,"other":0.1},"networks":{"electricity":92.3,"water":93,"sewerage":48.5}}},{"code":"09.541.01.11","codeDigits":"095410111","level":"commune","name":{"fr":"Taliouine","ar":"تالوين"},"topics":{"dwellings":{"total":2290,"deficitRate":9.8},"occupancy":{"occupied":75.4,"vacant":15.3,"seasonal":9.3,"unoccupied":24.6},"type":{"villa":0.2,"apartment":0,"traditional":14.7,"modern":78,"sound":92.9,"slum":0.2,"ruralType":6.5,"other":0.4,"precarious":7.1},"age":{"under20":51.6,"20-49":40.7,"50+":7.7},"ageByType":{"villaUnder20":50,"villa20to49":50,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":15.8,"traditional20to49":48.2,"traditional50Plus":36,"modernUnder20":61.3,"modern20to49":37.4,"modern50Plus":1.3,"soundUnder20":54.1,"sound20to49":39.1,"sound50Plus":6.8,"slumUnder20":25,"slum20to49":50,"slum50Plus":25,"ruralTypeUnder20":18.8,"ruralType20to49":60.4,"ruralType50Plus":20.8,"otherUnder20":11.1,"other20to49":77.8,"other50Plus":11.1,"precariousUnder20":18.5,"precarious20to49":61.1,"precarious50Plus":20.4},"walls":{"concreteOrBrick":79.1,"stone":15.5,"other":5.4},"roofs":{"slab":81.4,"woodOrTiles":14,"sheetMetal":0,"other":4.7},"networks":{"electricity":92.1,"water":92.6,"sewerage":3.8}}},{"code":"09.541.01.02","codeDigits":"095410102","level":"commune","name":{"fr":"Aoulouz","ar":"أولوز"},"topics":{"dwellings":{"total":6392,"deficitRate":7.4},"occupancy":{"occupied":68.6,"vacant":22.3,"seasonal":9.1,"unoccupied":31.4},"type":{"villa":0.5,"apartment":1.8,"traditional":7.1,"modern":84.9,"sound":94.3,"slum":0.1,"ruralType":4.8,"other":0.8,"precarious":5.7},"age":{"under20":78,"20-49":18.3,"50+":3.7},"ageByType":{"villaUnder20":61.7,"villa20to49":27.5,"villa50Plus":10.8,"apartmentUnder20":94.6,"apartment20to49":5.4,"apartment50Plus":0,"traditionalUnder20":41.5,"traditional20to49":47.6,"traditional50Plus":10.9,"modernUnder20":85.6,"modern20to49":13.5,"modern50Plus":0.9,"soundUnder20":82.3,"sound20to49":16,"sound50Plus":1.7,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":7.3,"ruralType20to49":52,"ruralType50Plus":40.7,"otherUnder20":6.5,"other20to49":74.4,"other50Plus":19.1,"precariousUnder20":7.1,"precarious20to49":55.6,"precarious50Plus":37.2},"walls":{"concreteOrBrick":90.8,"stone":4.2,"other":4.9},"roofs":{"slab":91,"woodOrTiles":6.7,"sheetMetal":0,"other":2.3},"networks":{"electricity":88.1,"water":86.8,"sewerage":3.3}}},{"code":"09.581.01.07","codeDigits":"095810107","level":"commune","name":{"fr":"Tiznit","ar":"تيزنيت"},"topics":{"dwellings":{"total":34570,"deficitRate":0.9},"occupancy":{"occupied":67.2,"vacant":15.2,"seasonal":17.6,"unoccupied":32.8},"type":{"villa":1.7,"apartment":10.1,"traditional":1.9,"modern":85.7,"sound":99.4,"slum":0.1,"ruralType":0.1,"other":0.3,"precarious":0.6},"age":{"under20":55.9,"20-49":40.7,"50+":3.3},"ageByType":{"villaUnder20":76.7,"villa20to49":23.1,"villa50Plus":0.2,"apartmentUnder20":59.2,"apartment20to49":39.5,"apartment50Plus":1.3,"traditionalUnder20":24.8,"traditional20to49":46.6,"traditional50Plus":28.6,"modernUnder20":56,"modern20to49":41,"modern50Plus":3,"soundUnder20":56,"sound20to49":40.7,"sound50Plus":3.3,"slumUnder20":83.3,"slum20to49":16.7,"slum50Plus":0,"ruralTypeUnder20":10.7,"ruralType20to49":89.3,"ruralType50Plus":0,"otherUnder20":40.2,"other20to49":47.4,"other50Plus":12.3,"precariousUnder20":39.1,"precarious20to49":53.6,"precarious50Plus":7.3},"walls":{"concreteOrBrick":99.1,"stone":0.8,"other":0.1},"roofs":{"slab":98.4,"woodOrTiles":1.5,"sheetMetal":0,"other":0},"networks":{"electricity":95,"water":96,"sewerage":84.9}}},{"code":"09.581.01.05","codeDigits":"095810105","level":"commune","name":{"fr":"Tafraout","ar":"تافراوت"},"topics":{"dwellings":{"total":3290,"deficitRate":1.7},"occupancy":{"occupied":54.7,"vacant":22.9,"seasonal":22.4,"unoccupied":45.3},"type":{"villa":1.9,"apartment":18.6,"traditional":0.4,"modern":77.9,"sound":98.8,"slum":0,"ruralType":0.7,"other":0.5,"precarious":1.2},"age":{"under20":59.1,"20-49":34.8,"50+":6},"ageByType":{"villaUnder20":83.6,"villa20to49":16.4,"villa50Plus":0,"apartmentUnder20":77.7,"apartment20to49":21.4,"apartment50Plus":0.9,"traditionalUnder20":58.4,"traditional20to49":16.7,"traditional50Plus":25,"modernUnder20":54.4,"modern20to49":38.9,"modern50Plus":6.7,"soundUnder20":59.3,"sound20to49":35.1,"sound50Plus":5.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":28.3,"ruralType20to49":0,"ruralType50Plus":71.7,"otherUnder20":63.9,"other20to49":36.1,"other50Plus":0,"precariousUnder20":43.9,"precarious20to49":15.9,"precarious50Plus":40.2},"walls":{"concreteOrBrick":99.1,"stone":0.5,"other":0.5},"roofs":{"slab":98.6,"woodOrTiles":0.9,"sheetMetal":0,"other":0.5},"networks":{"electricity":91.4,"water":92.2,"sewerage":87.2}}},{"code":"09.551.01.07","codeDigits":"095510107","level":"commune","name":{"fr":"Tata","ar":"طاطا"},"topics":{"dwellings":{"total":5660,"deficitRate":5.7},"occupancy":{"occupied":72.8,"vacant":15.8,"seasonal":11.4,"unoccupied":27.2},"type":{"villa":0.1,"apartment":0.1,"traditional":5.6,"modern":89.7,"sound":95.6,"slum":0.3,"ruralType":3.6,"other":0.6,"precarious":4.4},"age":{"under20":51.7,"20-49":44,"50+":4.4},"ageByType":{"villaUnder20":37.5,"villa20to49":62.5,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":30.9,"traditional20to49":57,"traditional50Plus":12.1,"modernUnder20":55,"modern20to49":42.6,"modern50Plus":2.3,"soundUnder20":53.6,"sound20to49":43.5,"sound50Plus":2.9,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":4.9,"ruralType20to49":51.2,"ruralType50Plus":43.9,"otherUnder20":49.4,"other20to49":50.6,"other50Plus":0,"precariousUnder20":10.3,"precarious20to49":54.1,"precarious50Plus":35.7},"walls":{"concreteOrBrick":91.6,"stone":6.9,"other":1.5},"roofs":{"slab":96.7,"woodOrTiles":1.4,"sheetMetal":0,"other":1.9},"networks":{"electricity":95.1,"water":94.7,"sewerage":77.7}}},{"code":"09.551.01.01","codeDigits":"095510101","level":"commune","name":{"fr":"Akka","ar":"أقا"},"topics":{"dwellings":{"total":1939,"deficitRate":38.4},"occupancy":{"occupied":67.8,"vacant":19.5,"seasonal":12.7,"unoccupied":32.2},"type":{"villa":0.1,"apartment":0.1,"traditional":5.6,"modern":70.9,"sound":76.6,"slum":1,"ruralType":21.5,"other":0.9,"precarious":23.4},"age":{"under20":29,"20-49":60.4,"50+":10.6},"ageByType":{"villaUnder20":0,"villa20to49":100,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":17.6,"traditional20to49":50.9,"traditional50Plus":31.5,"modernUnder20":37.1,"modern20to49":61.5,"modern50Plus":1.4,"soundUnder20":35.6,"sound20to49":60.8,"sound50Plus":3.6,"slumUnder20":30,"slum20to49":70,"slum50Plus":0,"ruralTypeUnder20":5.5,"ruralType20to49":58.4,"ruralType50Plus":36.1,"otherUnder20":29.4,"other20to49":58.8,"other50Plus":11.8,"precariousUnder20":7.5,"precarious20to49":58.9,"precarious50Plus":33.6},"walls":{"concreteOrBrick":67,"stone":8,"other":24.9},"roofs":{"slab":73.1,"woodOrTiles":7.8,"sheetMetal":0.1,"other":19},"networks":{"electricity":97.6,"water":98.3,"sewerage":45.7}}},{"code":"09.551.01.03","codeDigits":"095510103","level":"commune","name":{"fr":"Fam El Hisn","ar":"فم الحصن"},"topics":{"dwellings":{"total":1713,"deficitRate":71.5},"occupancy":{"occupied":74.4,"vacant":6.9,"seasonal":18.6,"unoccupied":25.6},"type":{"villa":0,"apartment":0.9,"traditional":1.2,"modern":64.6,"sound":66.7,"slum":0.2,"ruralType":32.5,"other":0.6,"precarious":33.3},"age":{"under20":35.2,"20-49":52.5,"50+":12.3},"ageByType":{"villaUnder20":0,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":93.3,"apartment20to49":6.7,"apartment50Plus":0,"traditionalUnder20":47.6,"traditional20to49":38.1,"traditional50Plus":14.3,"modernUnder20":43.9,"modern20to49":52.4,"modern50Plus":3.7,"soundUnder20":44.6,"sound20to49":51.5,"sound50Plus":3.8,"slumUnder20":0,"slum20to49":66.7,"slum50Plus":33.3,"ruralTypeUnder20":15.1,"ruralType20to49":55.6,"ruralType50Plus":29.3,"otherUnder20":81.8,"other20to49":0,"other50Plus":18.2,"precariousUnder20":16.3,"precarious20to49":54.6,"precarious50Plus":29.1},"walls":{"concreteOrBrick":66.8,"stone":15.6,"other":17.6},"roofs":{"slab":69.9,"woodOrTiles":13.1,"sheetMetal":0.2,"other":16.8},"networks":{"electricity":97.5,"water":95.1,"sewerage":83.6}}},{"code":"09.551.01.05","codeDigits":"095510105","level":"commune","name":{"fr":"Foum Zguid","ar":"فم زكيد"},"topics":{"dwellings":{"total":2514,"deficitRate":22},"occupancy":{"occupied":73.9,"vacant":14,"seasonal":12.1,"unoccupied":26.1},"type":{"villa":0,"apartment":0.1,"traditional":4.7,"modern":79.4,"sound":84.3,"slum":0.4,"ruralType":12.4,"other":2.9,"precarious":15.7},"age":{"under20":48.6,"20-49":45.6,"50+":5.8},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":3.4,"traditional20to49":78.2,"traditional50Plus":18.5,"modernUnder20":58.3,"modern20to49":39.8,"modern50Plus":1.9,"soundUnder20":55.2,"sound20to49":42,"sound50Plus":2.8,"slumUnder20":0,"slum20to49":100,"slum50Plus":0,"ruralTypeUnder20":12.3,"ruralType20to49":70.3,"ruralType50Plus":17.3,"otherUnder20":17.7,"other20to49":37,"other50Plus":45.3,"precariousUnder20":13,"precarious20to49":64.9,"precarious50Plus":22.1},"walls":{"concreteOrBrick":83.3,"stone":5.1,"other":11.6},"roofs":{"slab":84.7,"woodOrTiles":6.7,"sheetMetal":0.2,"other":8.5},"networks":{"electricity":95.1,"water":97.1,"sewerage":33.6}}},{"code":"10.261.01.03","codeDigits":"102610103","level":"commune","name":{"fr":"Guelmim","ar":"كلميم"},"topics":{"dwellings":{"total":40411,"deficitRate":0.5},"occupancy":{"occupied":74.4,"vacant":13,"seasonal":12.6,"unoccupied":25.6},"type":{"villa":0.6,"apartment":1.3,"traditional":1.3,"modern":96.4,"sound":99.6,"slum":0.1,"ruralType":0,"other":0.3,"precarious":0.4},"age":{"under20":64.2,"20-49":34.5,"50+":1.3},"ageByType":{"villaUnder20":81.1,"villa20to49":18.9,"villa50Plus":0,"apartmentUnder20":62.4,"apartment20to49":37.6,"apartment50Plus":0,"traditionalUnder20":22.7,"traditional20to49":67.6,"traditional50Plus":9.7,"modernUnder20":64.7,"modern20to49":34.1,"modern50Plus":1.1,"soundUnder20":64.2,"sound20to49":34.6,"sound50Plus":1.2,"slumUnder20":40,"slum20to49":30,"slum50Plus":30,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":58.4,"other20to49":28.8,"other50Plus":12.8,"precariousUnder20":53.5,"precarious20to49":31.4,"precarious50Plus":15},"walls":{"concreteOrBrick":99.4,"stone":0.6,"other":0},"roofs":{"slab":98.7,"woodOrTiles":1.3,"sheetMetal":0,"other":0.1},"networks":{"electricity":97.9,"water":97.5,"sewerage":96.9}}},{"code":"10.261.01.01","codeDigits":"102610101","level":"commune","name":{"fr":"Bouizakarne","ar":"بويزكارن"},"topics":{"dwellings":{"total":5424,"deficitRate":1},"occupancy":{"occupied":74,"vacant":18.5,"seasonal":7.6,"unoccupied":26},"type":{"villa":0.1,"apartment":0.2,"traditional":4.8,"modern":94.3,"sound":99.4,"slum":0.1,"ruralType":0.2,"other":0.3,"precarious":0.6},"age":{"under20":57.1,"20-49":38.3,"50+":4.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":100,"apartment50Plus":0,"traditionalUnder20":19.2,"traditional20to49":60.4,"traditional50Plus":20.4,"modernUnder20":59.1,"modern20to49":37.1,"modern50Plus":3.7,"soundUnder20":57.2,"sound20to49":38.3,"sound50Plus":4.5,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":50,"ruralType50Plus":50,"otherUnder20":59.3,"other20to49":40.7,"other50Plus":0,"precariousUnder20":49,"precarious20to49":37,"precarious50Plus":14.1},"walls":{"concreteOrBrick":97.9,"stone":1.8,"other":0.2},"roofs":{"slab":96.9,"woodOrTiles":3.1,"sheetMetal":0,"other":0},"networks":{"electricity":96.4,"water":96.5,"sewerage":93.1}}},{"code":"10.261.03.07","codeDigits":"102610307","level":"commune","name":{"fr":"Ifrane Atlas Saghir","ar":"إفران أطلس الصغير"},"topics":{"dwellings":{"total":764,"deficitRate":1.4},"occupancy":{"occupied":61.6,"vacant":14.8,"seasonal":23.6,"unoccupied":38.4},"type":{"villa":0.3,"apartment":0,"traditional":0.5,"modern":98.7,"sound":99.5,"slum":0,"ruralType":0,"other":0.5,"precarious":0.5},"age":{"under20":65.8,"20-49":34,"50+":0.1},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":50,"traditional20to49":50,"traditional50Plus":0,"modernUnder20":66,"modern20to49":34,"modern50Plus":0,"soundUnder20":66.1,"sound20to49":33.9,"sound50Plus":0,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":25,"other20to49":50,"other50Plus":25,"precariousUnder20":25,"precarious20to49":50,"precarious50Plus":25},"walls":{"concreteOrBrick":99.7,"stone":0.1,"other":0.1},"roofs":{"slab":99.6,"woodOrTiles":0.1,"sheetMetal":0,"other":0.3},"networks":{"electricity":94.8,"water":94.2,"sewerage":49.5}}},{"code":"10.261.03.11","codeDigits":"102610311","level":"commune","name":{"fr":"Taghjijt","ar":"تغجيجت"},"topics":{"dwellings":{"total":2639,"deficitRate":10.1},"occupancy":{"occupied":64.4,"vacant":6.1,"seasonal":29.4,"unoccupied":35.6},"type":{"villa":0.2,"apartment":0,"traditional":22.2,"modern":71.6,"sound":93.9,"slum":0,"ruralType":5.5,"other":0.5,"precarious":6.1},"age":{"under20":47.2,"20-49":42.6,"50+":10.1},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":0,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":43,"traditional20to49":47.9,"traditional50Plus":9.1,"modernUnder20":51.5,"modern20to49":39.2,"modern50Plus":9.3,"soundUnder20":49.6,"sound20to49":41.2,"sound50Plus":9.2,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":7.8,"ruralType20to49":67.3,"ruralType50Plus":24.9,"otherUnder20":43.9,"other20to49":44.9,"other50Plus":11.2,"precariousUnder20":11,"precarious20to49":65.3,"precarious50Plus":23.7},"walls":{"concreteOrBrick":82.3,"stone":12,"other":5.7},"roofs":{"slab":89.6,"woodOrTiles":6,"sheetMetal":0,"other":4.4},"networks":{"electricity":93,"water":91.4,"sewerage":19.6}}},{"code":"10.071.01.01","codeDigits":"100710101","level":"commune","name":{"fr":"Assa","ar":"آسا"},"topics":{"dwellings":{"total":4259,"deficitRate":0.1},"occupancy":{"occupied":80.6,"vacant":12.4,"seasonal":7,"unoccupied":19.4},"type":{"villa":0.3,"apartment":0.2,"traditional":1.7,"modern":97.7,"sound":99.8,"slum":0.1,"ruralType":0,"other":0.1,"precarious":0.2},"age":{"under20":72.9,"20-49":26.4,"50+":0.6},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":65.8,"traditional20to49":28.4,"traditional50Plus":5.8,"modernUnder20":73,"modern20to49":26.5,"modern50Plus":0.6,"soundUnder20":73,"sound20to49":26.4,"sound50Plus":0.6,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":0,"other20to49":100,"other50Plus":0,"precariousUnder20":57.1,"precarious20to49":42.9,"precarious50Plus":0},"walls":{"concreteOrBrick":99.1,"stone":0.9,"other":0},"roofs":{"slab":99,"woodOrTiles":1,"sheetMetal":0,"other":0},"networks":{"electricity":98.8,"water":99,"sewerage":95.5}}},{"code":"10.071.01.03","codeDigits":"100710103","level":"commune","name":{"fr":"Zag","ar":"الزاك"},"topics":{"dwellings":{"total":1322,"deficitRate":2.1},"occupancy":{"occupied":82.6,"vacant":7.6,"seasonal":9.8,"unoccupied":17.4},"type":{"villa":0.2,"apartment":0.2,"traditional":1.5,"modern":97.1,"sound":99,"slum":0.5,"ruralType":0.3,"other":0.2,"precarious":1},"age":{"under20":57.6,"20-49":42.1,"50+":0.3},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":55,"traditional20to49":45,"traditional50Plus":0,"modernUnder20":57.6,"modern20to49":42.1,"modern50Plus":0.3,"soundUnder20":57.8,"sound20to49":41.9,"sound50Plus":0.3,"slumUnder20":50,"slum20to49":50,"slum50Plus":0,"ruralTypeUnder20":50,"ruralType20to49":50,"ruralType50Plus":0,"otherUnder20":33.3,"other20to49":66.7,"other50Plus":0,"precariousUnder20":46.2,"precarious20to49":53.8,"precarious50Plus":0},"walls":{"concreteOrBrick":97.8,"stone":1.8,"other":0.4},"roofs":{"slab":98.3,"woodOrTiles":1.4,"sheetMetal":0.2,"other":0.1},"networks":{"electricity":97.3,"water":97.4,"sewerage":94.3}}},{"code":"10.521.01.01","codeDigits":"105210101","level":"commune","name":{"fr":"Tan-Tan","ar":"طانطان"},"topics":{"dwellings":{"total":25085,"deficitRate":0.4},"occupancy":{"occupied":73.9,"vacant":15.7,"seasonal":10.4,"unoccupied":26.1},"type":{"villa":0.5,"apartment":1,"traditional":2.1,"modern":96.1,"sound":99.7,"slum":0.1,"ruralType":0,"other":0.2,"precarious":0.3},"age":{"under20":71.1,"20-49":28.4,"50+":0.5},"ageByType":{"villaUnder20":75.6,"villa20to49":24.4,"villa50Plus":0,"apartmentUnder20":79.5,"apartment20to49":20.5,"apartment50Plus":0,"traditionalUnder20":53.8,"traditional20to49":41.8,"traditional50Plus":4.4,"modernUnder20":71.4,"modern20to49":28.1,"modern50Plus":0.4,"soundUnder20":71.2,"sound20to49":28.3,"sound50Plus":0.5,"slumUnder20":16.7,"slum20to49":66.7,"slum50Plus":16.7,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":64.6,"other20to49":35.4,"other50Plus":0,"precariousUnder20":50.8,"precarious20to49":43.7,"precarious50Plus":5.6},"walls":{"concreteOrBrick":99.4,"stone":0.6,"other":0},"roofs":{"slab":99.1,"woodOrTiles":0.8,"sheetMetal":0,"other":0},"networks":{"electricity":96,"water":93.8,"sewerage":95.9}}},{"code":"10.521.01.03","codeDigits":"105210103","level":"commune","name":{"fr":"El Ouatia","ar":"الوطية"},"topics":{"dwellings":{"total":6107,"deficitRate":7},"occupancy":{"occupied":59.6,"vacant":19.2,"seasonal":21.2,"unoccupied":40.4},"type":{"villa":0.3,"apartment":2.4,"traditional":0.7,"modern":91.7,"sound":95.1,"slum":0.5,"ruralType":0,"other":4.4,"precarious":4.9},"age":{"under20":83.5,"20-49":16.2,"50+":0.4},"ageByType":{"villaUnder20":95,"villa20to49":5,"villa50Plus":0,"apartmentUnder20":99.3,"apartment20to49":0.7,"apartment50Plus":0,"traditionalUnder20":95.3,"traditional20to49":4.7,"traditional50Plus":0,"modernUnder20":83.6,"modern20to49":16.3,"modern50Plus":0.1,"soundUnder20":84.1,"sound20to49":15.8,"sound50Plus":0.1,"slumUnder20":0,"slum20to49":44.4,"slum50Plus":55.6,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":78.7,"other20to49":21.3,"other50Plus":0,"precariousUnder20":70.8,"precarious20to49":23.7,"precarious50Plus":5.6},"walls":{"concreteOrBrick":96.8,"stone":0.5,"other":2.7},"roofs":{"slab":96,"woodOrTiles":2.1,"sheetMetal":0.2,"other":1.8},"networks":{"electricity":91,"water":91.1,"sewerage":56}}},{"code":"10.473.01.03","codeDigits":"104730103","level":"commune","name":{"fr":"Sidi Ifni","ar":"سيدي إفني"},"topics":{"dwellings":{"total":9565,"deficitRate":1.3},"occupancy":{"occupied":65.4,"vacant":12.8,"seasonal":21.7,"unoccupied":34.6},"type":{"villa":0.3,"apartment":7.6,"traditional":2.9,"modern":88.3,"sound":99.1,"slum":0.2,"ruralType":0,"other":0.7,"precarious":0.9},"age":{"under20":44.7,"20-49":49.3,"50+":6},"ageByType":{"villaUnder20":68.8,"villa20to49":28.1,"villa50Plus":3.1,"apartmentUnder20":80.4,"apartment20to49":19.6,"apartment50Plus":0,"traditionalUnder20":30.4,"traditional20to49":53.6,"traditional50Plus":15.9,"modernUnder20":42.2,"modern20to49":51.7,"modern50Plus":6.1,"soundUnder20":44.9,"sound20to49":49.2,"sound50Plus":5.9,"slumUnder20":28.6,"slum20to49":71.4,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":13.8,"other20to49":60.2,"other50Plus":26,"precariousUnder20":16.7,"precarious20to49":62.4,"precarious50Plus":20.9},"walls":{"concreteOrBrick":98.2,"stone":1.4,"other":0.3},"roofs":{"slab":95.9,"woodOrTiles":3.8,"sheetMetal":0,"other":0.3},"networks":{"electricity":95.2,"water":95.9,"sewerage":87.6}}},{"code":"10.473.01.01","codeDigits":"104730101","level":"commune","name":{"fr":"Lakhsas","ar":"الأخصاص"},"topics":{"dwellings":{"total":2587,"deficitRate":1.9},"occupancy":{"occupied":55.7,"vacant":23.3,"seasonal":21.1,"unoccupied":44.3},"type":{"villa":0.3,"apartment":0.7,"traditional":5.5,"modern":93.3,"sound":99.8,"slum":0,"ruralType":0,"other":0.2,"precarious":0.2},"age":{"under20":58.7,"20-49":39.7,"50+":1.6},"ageByType":{"villaUnder20":87.5,"villa20to49":12.5,"villa50Plus":0,"apartmentUnder20":16.7,"apartment20to49":83.3,"apartment50Plus":0,"traditionalUnder20":38.5,"traditional20to49":60.1,"traditional50Plus":1.4,"modernUnder20":60.1,"modern20to49":38.3,"modern50Plus":1.6,"soundUnder20":58.7,"sound20to49":39.7,"sound50Plus":1.6,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":100,"ruralType50Plus":0,"otherUnder20":75,"other20to49":25,"other50Plus":0,"precariousUnder20":60,"precarious20to49":40,"precarious50Plus":0},"walls":{"concreteOrBrick":93.3,"stone":6.7,"other":0},"roofs":{"slab":98.3,"woodOrTiles":1.7,"sheetMetal":0,"other":0},"networks":{"electricity":87.5,"water":77.8,"sewerage":57.4}}},{"code":"10.473.01.07","codeDigits":"104730107","level":"commune","name":{"fr":"Mirleft","ar":"مير اللفت"},"topics":{"dwellings":{"total":5835,"deficitRate":0.5},"occupancy":{"occupied":35.2,"vacant":18.5,"seasonal":46.3,"unoccupied":64.8},"type":{"villa":2.2,"apartment":0.5,"traditional":0.8,"modern":96.2,"sound":99.8,"slum":0,"ruralType":0,"other":0.2,"precarious":0.2},"age":{"under20":94.5,"20-49":5.2,"50+":0.3},"ageByType":{"villaUnder20":77.1,"villa20to49":22.9,"villa50Plus":0,"apartmentUnder20":87.1,"apartment20to49":12.9,"apartment50Plus":0,"traditionalUnder20":54.9,"traditional20to49":28.5,"traditional50Plus":16.6,"modernUnder20":95.2,"modern20to49":4.6,"modern50Plus":0.2,"soundUnder20":94.5,"sound20to49":5.2,"sound50Plus":0.3,"slumUnder20":0,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":100,"other20to49":0,"other50Plus":0,"precariousUnder20":100,"precarious20to49":0,"precarious50Plus":0},"walls":{"concreteOrBrick":99.5,"stone":0.5,"other":0},"roofs":{"slab":99,"woodOrTiles":1,"sheetMetal":0,"other":0},"networks":{"electricity":92.1,"water":94.6,"sewerage":48.7}}},{"code":"11.321.01.03","codeDigits":"113210103","level":"commune","name":{"fr":"Laâyoune","ar":"العيون"},"topics":{"dwellings":{"total":81484,"deficitRate":1},"occupancy":{"occupied":78.1,"vacant":14.2,"seasonal":7.6,"unoccupied":21.9},"type":{"villa":0.9,"apartment":14,"traditional":0.8,"modern":83.4,"sound":99.1,"slum":0.1,"ruralType":0.1,"other":0.7,"precarious":0.9},"age":{"under20":72.5,"20-49":26.6,"50+":0.9},"ageByType":{"villaUnder20":73.6,"villa20to49":26.2,"villa50Plus":0.3,"apartmentUnder20":64.9,"apartment20to49":32.8,"apartment50Plus":2.3,"traditionalUnder20":61,"traditional20to49":33,"traditional50Plus":5.9,"modernUnder20":74.2,"modern20to49":25.3,"modern50Plus":0.5,"soundUnder20":72.8,"sound20to49":26.4,"sound50Plus":0.8,"slumUnder20":52.4,"slum20to49":33.3,"slum50Plus":14.3,"ruralTypeUnder20":57.6,"ruralType20to49":30.6,"ruralType50Plus":11.8,"otherUnder20":47.9,"other20to49":45.3,"other50Plus":6.8,"precariousUnder20":49.1,"precarious20to49":42.7,"precarious50Plus":8.2},"walls":{"concreteOrBrick":99.5,"stone":0.4,"other":0.1},"roofs":{"slab":99,"woodOrTiles":0.8,"sheetMetal":0,"other":0.1},"networks":{"electricity":97,"water":95.8,"sewerage":98.1}}},{"code":"11.321.01.01","codeDigits":"113210101","level":"commune","name":{"fr":"El Marsa","ar":"المرسى"},"topics":{"dwellings":{"total":10147,"deficitRate":3.6},"occupancy":{"occupied":79.1,"vacant":15.4,"seasonal":5.5,"unoccupied":20.9},"type":{"villa":0.6,"apartment":28.4,"traditional":1.6,"modern":66.5,"sound":97.1,"slum":0.3,"ruralType":0,"other":2.6,"precarious":2.9},"age":{"under20":92.4,"20-49":7.5,"50+":0.1},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":96.9,"apartment20to49":3.1,"apartment50Plus":0,"traditionalUnder20":81.7,"traditional20to49":18.3,"traditional50Plus":0,"modernUnder20":91.2,"modern20to49":8.8,"modern50Plus":0,"soundUnder20":92.7,"sound20to49":7.3,"sound50Plus":0,"slumUnder20":71.4,"slum20to49":14.3,"slum50Plus":14.3,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":83.2,"other20to49":16.8,"other50Plus":0,"precariousUnder20":82,"precarious20to49":16.5,"precarious50Plus":1.5},"walls":{"concreteOrBrick":99.2,"stone":0,"other":0.8},"roofs":{"slab":98.4,"woodOrTiles":0.8,"sheetMetal":0.1,"other":0.7},"networks":{"electricity":95.8,"water":94.7,"sewerage":97.3}}},{"code":"11.121.01.01","codeDigits":"111210101","level":"commune","name":{"fr":"Boujdour","ar":"بوجدور"},"topics":{"dwellings":{"total":16464,"deficitRate":1},"occupancy":{"occupied":82.8,"vacant":11.7,"seasonal":5.6,"unoccupied":17.2},"type":{"villa":0.4,"apartment":2.8,"traditional":0.5,"modern":95.5,"sound":99.2,"slum":0.1,"ruralType":0,"other":0.7,"precarious":0.8},"age":{"under20":87.6,"20-49":12.4,"50+":0},"ageByType":{"villaUnder20":96.8,"villa20to49":3.2,"villa50Plus":0,"apartmentUnder20":70.9,"apartment20to49":29.1,"apartment50Plus":0,"traditionalUnder20":87.2,"traditional20to49":12.8,"traditional50Plus":0,"modernUnder20":88.1,"modern20to49":11.9,"modern50Plus":0,"soundUnder20":87.6,"sound20to49":12.4,"sound50Plus":0,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":85.3,"other20to49":14.7,"other50Plus":0,"precariousUnder20":86.6,"precarious20to49":13.4,"precarious50Plus":0},"walls":{"concreteOrBrick":99.8,"stone":0.1,"other":0},"roofs":{"slab":99.2,"woodOrTiles":0.8,"sheetMetal":0,"other":0},"networks":{"electricity":97.4,"water":95.7,"sewerage":98.3}}},{"code":"11.537.01.05","codeDigits":"115370105","level":"commune","name":{"fr":"Tarfaya","ar":"طرفاية"},"topics":{"dwellings":{"total":3454,"deficitRate":1.3},"occupancy":{"occupied":78.7,"vacant":12,"seasonal":9.3,"unoccupied":21.3},"type":{"villa":0.3,"apartment":6.1,"traditional":1.8,"modern":90.7,"sound":98.8,"slum":0.1,"ruralType":0,"other":1,"precarious":1.2},"age":{"under20":80.9,"20-49":19,"50+":0.1},"ageByType":{"villaUnder20":88.9,"villa20to49":11.1,"villa50Plus":0,"apartmentUnder20":92.2,"apartment20to49":7.8,"apartment50Plus":0,"traditionalUnder20":34.4,"traditional20to49":65.6,"traditional50Plus":0,"modernUnder20":81.1,"modern20to49":18.8,"modern50Plus":0.2,"soundUnder20":81,"sound20to49":18.9,"sound50Plus":0.1,"slumUnder20":33.3,"slum20to49":66.7,"slum50Plus":0,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":77.8,"other20to49":22.2,"other50Plus":0,"precariousUnder20":73.3,"precarious20to49":26.7,"precarious50Plus":0},"walls":{"concreteOrBrick":98.9,"stone":1.1,"other":0.1},"roofs":{"slab":98.9,"woodOrTiles":1,"sheetMetal":0,"other":0},"networks":{"electricity":98.8,"water":98.6,"sewerage":98.2}}},{"code":"11.221.01.01","codeDigits":"112210101","level":"commune","name":{"fr":"Es-Semara","ar":"السمارة"},"topics":{"dwellings":{"total":18603,"deficitRate":16.1},"occupancy":{"occupied":73.4,"vacant":23.9,"seasonal":2.8,"unoccupied":26.6},"type":{"villa":0.3,"apartment":1.9,"traditional":0.5,"modern":84,"sound":86.8,"slum":13,"ruralType":0,"other":0.3,"precarious":13.2},"age":{"under20":69.1,"20-49":30.7,"50+":0.2},"ageByType":{"villaUnder20":58.5,"villa20to49":41.5,"villa50Plus":0,"apartmentUnder20":63.9,"apartment20to49":36.1,"apartment50Plus":0,"traditionalUnder20":70,"traditional20to49":23.8,"traditional50Plus":6.2,"modernUnder20":77.8,"modern20to49":22,"modern50Plus":0.2,"soundUnder20":77.4,"sound20to49":22.4,"sound50Plus":0.2,"slumUnder20":13.4,"slum20to49":86.4,"slum50Plus":0.2,"ruralTypeUnder20":0,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":58.3,"other20to49":41.7,"other50Plus":0,"precariousUnder20":14.4,"precarious20to49":85.4,"precarious50Plus":0.2},"walls":{"concreteOrBrick":88.1,"stone":2.8,"other":9.1},"roofs":{"slab":86.5,"woodOrTiles":0.7,"sheetMetal":1.6,"other":11.2},"networks":{"electricity":98,"water":98.3,"sewerage":91.9}}},{"code":"12.391.01.01","codeDigits":"123910101","level":"commune","name":{"fr":"Dakhla","ar":"الداخلة"},"topics":{"dwellings":{"total":47492,"deficitRate":3.3},"occupancy":{"occupied":92.4,"vacant":5.2,"seasonal":2.4,"unoccupied":7.6},"type":{"villa":0.7,"apartment":13.6,"traditional":0.6,"modern":82.2,"sound":97.2,"slum":1,"ruralType":0.1,"other":1.8,"precarious":2.8},"age":{"under20":87.4,"20-49":11.8,"50+":0.7},"ageByType":{"villaUnder20":86.9,"villa20to49":13.1,"villa50Plus":0,"apartmentUnder20":81.7,"apartment20to49":18.3,"apartment50Plus":0,"traditionalUnder20":79.2,"traditional20to49":20.8,"traditional50Plus":0,"modernUnder20":88.3,"modern20to49":10.8,"modern50Plus":0.9,"soundUnder20":87.3,"sound20to49":11.9,"sound50Plus":0.7,"slumUnder20":90.3,"slum20to49":8.7,"slum50Plus":1,"ruralTypeUnder20":80.2,"ruralType20to49":19.8,"ruralType50Plus":0,"otherUnder20":90.7,"other20to49":8.8,"other50Plus":0.5,"precariousUnder20":90.3,"precarious20to49":9,"precarious50Plus":0.6},"walls":{"concreteOrBrick":98.7,"stone":0.1,"other":1.2},"roofs":{"slab":97.5,"woodOrTiles":1.1,"sheetMetal":0.1,"other":1.2},"networks":{"electricity":97.6,"water":97.7,"sewerage":97.9}}},{"code":"12.066.05.03","codeDigits":"120660503","level":"commune","name":{"fr":"Bir Gandouz","ar":"بئر كندوز"},"topics":{"dwellings":{"total":1137,"deficitRate":8.4},"occupancy":{"occupied":66.1,"vacant":28.3,"seasonal":5.6,"unoccupied":33.9},"type":{"villa":1,"apartment":12.8,"traditional":0.9,"modern":79,"sound":93.7,"slum":0.5,"ruralType":0.1,"other":5.7,"precarious":6.3},"age":{"under20":99.3,"20-49":0.7,"50+":0},"ageByType":{"villaUnder20":100,"villa20to49":0,"villa50Plus":0,"apartmentUnder20":100,"apartment20to49":0,"apartment50Plus":0,"traditionalUnder20":100,"traditional20to49":0,"traditional50Plus":0,"modernUnder20":100,"modern20to49":0,"modern50Plus":0,"soundUnder20":100,"sound20to49":0,"sound50Plus":0,"slumUnder20":100,"slum20to49":0,"slum50Plus":0,"ruralTypeUnder20":100,"ruralType20to49":0,"ruralType50Plus":0,"otherUnder20":87.7,"other20to49":12.3,"other50Plus":0,"precariousUnder20":88.9,"precarious20to49":11.1,"precarious50Plus":0},"walls":{"concreteOrBrick":99.6,"stone":0,"other":0.4},"roofs":{"slab":98.3,"woodOrTiles":0.8,"sheetMetal":0.2,"other":0.7},"networks":{"electricity":89.9,"water":90.5,"sewerage":98.1}}}]
