Real estate trading volume reaches JD2.46 billion through May — report

A view of Amman (GAM photo)
A view of Amman (GAM photo)

AMMAN — The real estate trading volume reached nearly JD2.458 billion during the first five months of 2026, marking a 5 per cent decline compared with the same period last year, according to the Department of Lands and Survey's monthly report for May.

The report showed continued weakness in the property market, with real estate sales and revenues recording year-on-year declines, although non-Jordanian ownership transactions posted notable gains in May.

Monthly real estate trading volume stood at JD474.27 million in May, down 12 per cent from the same month in 2025 and 17 per cent lower than in April.

Despite the overall slowdown, the estimated value of non-Jordanian ownership transactions increased by 26 per cent in May compared with both May 2025 and April 2026, reaching JD19.65 million.

However, the total number of non-Jordanian ownership transactions during the first five months of the year fell by 11 per cent compared with the corresponding period of 2025. Apartment purchases by non-Jordanians declined by 2 per cent, while land purchases dropped by 23 per cent.

The estimated value of non-Jordanian ownership transactions during the January-May period reached JD75.31 million, reflecting a 7 per cent decrease from the same period last year.

The report also indicated that revenues generated during the first five months of 2026 amounted to JD104.66 million, down 1 per cent from the corresponding period in 2025.

In May alone, revenues fell to JD18.90 million, representing a 10 per cent decline compared with May 2025 and a 16 per cent drop from April.

Overall real estate sales in the Kingdom decreased by 12 per cent during the first five months of 2026 compared with the same period last year. Apartment sales declined by 9 per cent, while land sales fell by 13 per cent.

During May, total real estate sales dropped by 14 per cent year-on-year and by 10 per cent compared with April. Apartment sales declined by 12 per cent from May 2025 and by 8 per cent from April, while land sales recorded a 14 per cent annual decrease.

According to the report, the total number of properties sold to companies across the Kingdom during the first five months of 2026 reached 3,684.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });