Ahfir

أحفير

Urban commune in the province of Berkane, Oriental.

Population, 2024
16,310
Since 2014
−16.9%from 19,630 in 2014
Density
2,630people per km², 6.2 km²
Households
4,612
Foreign residents
23
Rank
401401st most populous of 1,503 communes5th of 16 in its province

Where it is

Its province, shaded by density, and where that sits in Morocco.

SaidiaBerkaneLaatamnaAghbalMadaghZegzelSidi Slimane EchcharaaFezouaneAin ErreggadaBoughribaSidi BouhriaRislaneTafoughaltChouihiaAklim

Bordering communes

How it changed

Every commune, by how much it grew or shrank between the censuses. The line is Ahfir.

Ahfir −16.9%

Morocco +8.8%

People and homes

What the census found about the people and their homes. What each figure means · Glossary

Can’t read or write
21.0%aged 10 and over25.2% in 201429.7% among women24.8% across Morocco
Unemployment
33.6%26.2% in 201449.0% among women21.3% across Morocco
In the labour force
36.6%aged 15 and over37.7% in 201417.8% among women41.6% across Morocco
At school, aged 6 to 11
96.5%in 2023/2495.8% across Morocco
Fertility
1.45children per woman1.81 in 20141.97 across Morocco
Disability
7.1%of people7.1% in 20144.8% across Morocco
Household size
3.4people on average4.1 in 20143.9 across Morocco
Running water
99.7%of settled households98.8% in 201482.9% across Morocco

Age

Men and women by age, each as a share of their own.

Ahfir: men and women by age, as a share of each
MenAgeWomen
6.7%75 and over7.6%
4.6%70–744.5%
7.3%65–696.2%
7.7%60–647.9%
6.5%55–597.3%
6.2%50–547.0%
5.7%45–497.1%
5.5%40–446.4%
5.4%35–394.9%
5.8%30–345.4%
6.0%25–296.0%
5.9%20–245.8%
7.5%15–196.6%
7.4%10–147.5%
6.4%5–95.6%
5.4%0–44.2%

Local languages used

Many people use more than one, so these add up to more than 100%.

  • Darija99.5%
  • Tachelhit1.7%
  • Tarifit1.4%
  • Tamazight0.9%
  • Hassania0.0%

Languages read and written

By those aged 10 and over who can read.

  • Arabic99.9%
  • French62.7%
  • English22.5%
  • Amazigh, in Tifinagh0.5%

Getting to work

How employed people get to work.

  • On foot51.6%
  • Bike or motorcycle20.8%
  • Private car16.9%
  • Taxi1.9%
  • Employer’s transport1.6%
  • Bus0.3%

Urban dwellings

The 2024 census counted the dwellings in Ahfir’s urban area, the empty ones too. Every share here is of those. What each figure counts · Glossary

Dwellings
7,085
Standing empty
39.6%13.9% vacant25.7% a second home
Precarious
1.4%1.0% a slum or basic house
On the sewer
99.4%98.8% on the water mains98.7% on the electricity grid
Housing shortfall
3.1%households short, against the sound stock

What kind they are

Every dwelling in the town, lived in or not.

  • Modern house84.2%
  • Traditional house10.4%
  • Apartment3.4%
  • Slum or basic house1.0%
  • Villa0.7%
  • Other0.3%
  • Rural-type0.1%

How old they are

When the dwelling was built.

  • Under 20 years33.9%
  • 20 to 49 years55.0%
  • 50 years or more11.1%

Business and jobs

Every establishment the census mapped, and the businesses among them. What each count covers · Glossary

Establishments
94057.6 per 1,000 people35.4 across Morocco
Businesses
87893.4% of the establishments
Permanent jobs
1,7442.0 per business
Public services
52
Associations
10in premises of their own

Businesses by sector

Every sector but agriculture.

  • Commerce52.4%
  • Services36.1%
  • Industry9.0%
  • Construction2.5%

Businesses by the people they employ

By how many people work there.

  • One person39.2%
  • 2 to 355.1%
  • 4 to 95.0%
  • 10 to 490.7%
  • 50 and over0.0%

When the businesses were founded

The year the business was set up.

  • 2020 or later18.7%
  • 2011–201941.3%
  • 2001–201019.5%
  • 1991–200012.9%
  • 1981–19905.2%
  • 1956–19802.2%
  • Before 19560.2%

In the data

Code
02.113.01.01
As digits
021130101
Slug
ahfir
Record
/api/communes/02.113.01.01.json
Boundary
/api/communes/02.113.01.01/boundary.geojson
Census figures
/api/communes/02.113.01.01/indicators.json
Business and jobs
/api/communes/02.113.01.01/economy.json
Urban dwellings
/api/communes/02.113.01.01/housing.json
Bordering communes
/api/communes/02.113.01.01/neighbours.json
OpenStreetMap
2447391
In JavaScript
import { getCommune } from "morocco-communes";

getCommune("ahfir");

Report an error on this page