Agadir · Neighbourhood analysis
Buying in Hay Mohammadi (Agadir): what the listings say in July 2026
Hay Mohammadi is one of only two neighbourhoods in Agadir where listing volumes are high enough to compute a defensible median price. In July 2026, 66 sale listings and 42 rental listings were recorded there. Here is what they show.
The asking price per square metre
In July 2026, the median asking price for an apartment in Hay Mohammadi came to 12,756 DH/m², computed on 66 listings. A quarter of the properties were offered below 11,458 DH/m², and a quarter above 13,793 DH/m².
That level compares with the wider Agadir apartment stock, whose median stands at 11,724 DH/m² across 1,616 usable listings, which puts Hay Mohammadi roughly 9% above the city-wide reference.
A three-room neighbourhood
Thirty-nine of the 66 sale listings are three-room apartments, close to six in ten. The median floor area on offer is 80 m², and the median asking price across all properties is 975,000 DH.
One arithmetic trap is worth naming: the median price per m² and the median floor area cannot be recombined. Multiplying one by the other would give a figure above the median price actually observed, because the two medians are not computed on the same properties.
A narrower range
The ratio between the third and the first quartile measures how spread out the supply is. At 1.20 in July, it is the lowest of the five months available. Asking prices in the neighbourhood therefore resemble each other more closely than they did at the start of the year, which makes the median a more useful reference point for a buyer.
| Month | Sale listings | Median asking price | 1st quartile | 3rd quartile | Median area |
|---|---|---|---|---|---|
| March 2026 | 102 | 12,447 DH/m² | 10,882 | 13,622 | 79 m² |
| April 2026 | 164 | 12,013 DH/m² | 10,609 | 13,505 | 72 m² |
| May 2026 | 134 | 12,000 DH/m² | 10,833 | 13,300 | 73 m² |
| June 2026 | 123 | 11,818 DH/m² | 11,000 | 13,333 | 68 m² |
| July 2026 | 66 | 12,756 DH/m² | 11,458 | 13,793 | 80 m² |
Listing volumes have been contracting since April. A stock falling from 164 to 66 listings in three months also changes the composition of what is being measured, and July's higher median should be read with that caveat in mind.
Rentals and gross rental yield
On the rental side, 42 apartment listings were recorded in July, at a median of 67 DH per m² per month. The median asking rent is 6,000 DH for a median area of 70 m². The breakdown by number of rooms mirrors the sale market, with 24 three-room units out of 42.
The gross rental yield is obtained by relating twelve months of median rent per m² to the median asking price per m². It comes to 6.30%. This figure works as a first filter and nothing more: it ignores vacancy and service charges alike, and it rests on advertised prices on both sides of the ratio.
What stock turnover shows
A sale listing stays visible for a median of 20 days before disappearing, and the median age of the stock still online is 22 days. Over the month of July, the expiry rate measured on the neighbourhood's sale listings reached 19.7%.
This expiry rate is not a sale rate. A listing disappears because the property has sold, but also because the seller withdraws the mandate, switches agency, republishes at a different price, or simply lets the listing lapse. Nothing available in public listing data allows those cases to be told apart from one another.
The limits of this reading
The figures above cover apartments only. Studios and villas do appear among the neighbourhood's listings, but at a rate of one or two a month, which rules out any median. No median price is therefore published for those segments, since a single listing is no market reference.
Every amount quoted here is an asking price, collected from public listings. These describe advertised supply, not the sums recorded in deeds. The gap between the two exists and cannot be measured from listings.
