# chathome.lu Price Index — July 2026

Apartment asking-price medians, segment samples and indicative gross yields across 20 Luxembourg communes.

Canonical: [https://chathome.lu/en/insights/chathome-price-index-july-2026](https://chathome.lu/en/insights/chathome-price-index-july-2026)
Published: 2026-07-14T13:39:02.169Z
Updated: 2026-08-13T10:02:31.294Z

The chathome.lu Price Index, computed 2026-07-06, places the median of 20 covered commune apartment medians at 8 418 €/m². Luxembourg City recorded 11 670 €/m² (n = 802), while Dudelange recorded 5 380 €/m² (n = 87). These are active asking prices, not completed transactions.

## Key takeaways

- Use 8 418 €/m² as a covered-commune asking-price benchmark, not a transaction value.
- Read Luxembourg City's 11 670 €/m² with its n = 802 segment sample.
- Read Dudelange's 5 380 €/m² with its n = 87 segment sample.
- Compare property mix and limitations before applying a commune median to one home.

## What does the July 2026 index show?

The July index puts the unweighted median of 20 publishable commune apartment medians at **8 418 €/m²**.[^1] [Luxembourg City](/en/prices/luxembourg) has the highest observed median at **11 670 €/m²**, supported by **n = 802** sale listings. [Dudelange](/en/prices/dudelange) has the lowest at **5 380 €/m²**, supported by **n = 87**.

Among communes with publishable sale and rent medians, [Pétange](/en/prices/petange) has the highest indicative gross yield in this snapshot at **6,4 %**. Its sale median is **6 766 €/m²** from **n = 72** listings; the rent side uses **n = 7** listings.[^1] Gross yield is a simplified ratio of annualised median asking rent to median asking sale price, before vacancy, financing, maintenance and tax.

## Why can commune medians differ?

The index measures the active stock offered in each commune, so its composition matters. A commune median can differ because the mix of apartment sizes, conditions, energy performance and micro-locations differs; a change in that mix can also move a later monthly median even when like-for-like homes have not changed price. The dataset therefore describes the observed asking-price distribution but does not assign a causal effect to any one local factor.

The gap between Luxembourg City and Dudelange is **6 290 €/m²** in this snapshot.[^1] That figure is a comparison of commune medians, not the expected discount on a particular apartment. Buyers should compare the relevant segment sample and the underlying property characteristics before applying a commune benchmark to one home.

## Which communes are directly comparable?

The table below keeps the segment sample next to each median. It is a focused cross-section, while the [full Luxembourg Price Index](/en/prices) contains every currently covered commune and links to commune-level evidence.

| Commune | Apartment asking median | Sale sample | Indicative gross yield | Rent sample |
|---|---:|---:|---:|---:|
| Luxembourg City | 11 670 €/m² | n = 802 | 3,5 % | n = 143 |
| Pétange | 6 766 €/m² | n = 72 | 6,4 % | n = 7 |
| Esch-sur-Alzette | 7 202 €/m² | n = 139 | 4,2 % | n = 20 |
| Differdange | 6 660 €/m² | n = 108 | 5,8 % | n = 12 |
| Dudelange | 5 380 €/m² | n = 87 | — | n = 4 (below median threshold) |

## How is the index calculated?

The [published Price Index method](/en/prices) uses active, catalog-visible residential listings only. For each commune, offer type and property type, ChatHome divides the asking price by usable floor area, removes implausible residential values and publishes a precise median only at **n ≥ 5**. This issue was computed **2026-07-06**; the national headline is the unweighted median of the 20 publishable commune apartment-sale medians.[^1]

## What are the limits of this snapshot?

Asking prices are seller expectations, not completed transaction prices, and the index does not value a specific property. Coverage reflects active listings ChatHome could verify on the computation date. The first month establishes a baseline, so month-over-month movement begins with the next issue; a real methodology change will receive a new version rather than a cosmetic date update.

[^1]: chathome.lu Price Index — median asking prices of active chathome.lu listings, computed 2026-07-06

## Methodology

Active, catalog-visible residential listings were grouped by commune, offer type and property type and computed 2026-07-06. Precise segment medians require n >= 5; the national 8 418 €/m² figure is the unweighted median of 20 publishable commune apartment-sale medians.

## Limitations

Asking prices are not completed transaction prices; coverage reflects verifiable active ChatHome listings, and differences in property mix can affect commune medians and indicative gross yields.

## Sources

- chathome.lu Price Index — median asking prices of active chathome.lu listings, computed 2026-07-06

## Frequently asked questions

### What is the July 2026 Luxembourg apartment asking-price median?

The chathome.lu Price Index reports 8 418 €/m² as the unweighted median of 20 publishable commune apartment-sale medians, computed 2026-07-06. It is an asking-price benchmark, not a completed transaction price.

### Which covered commune has the highest apartment asking median?

Luxembourg City has the highest observed July median at 11 670 €/m², supported by n = 802 active, catalog-visible apartment-sale listings.

### Why does ChatHome show sample sizes?

A median is only as useful as the segment behind it. ChatHome publishes a precise median only at n ≥ 5 and keeps the sample beside proprietary figures so readers can judge coverage directly.
