In the 16 May 2026 snapshot, Saint-Quentin is the cheapest city in this French apartment ranking at a median asking price of €62,987, followed by Saint-Étienne at €89,355 and Belfort at €92,285. What stands out is that low entry prices do not always mean the same market profile: some cities pair sub-€100,000 pricing with deep listing volume, while others look cheaper partly because they are smaller markets.
For budget-first buyers, that distinction matters. A low headline price can signal accessible entry in a sizeable urban market, or simply reflect a thinner local market with fewer comparable listings. The ranking below helps separate those cases by looking at asking prices alongside rents, gross yields, listing counts and population.
The cheapest entry points sit well below €100,000, but they are not all alike
In the 16 May 2026 snapshot, the bottom of the ranking is dominated by cities where the median asking price for apartments remains below €100,000. Saint-Quentin leads at €62,987, then Saint-Étienne at €89,355, Belfort at €92,285, and three places tied at €98,144: Marseille 3e, Troyes and Limoges.
That spread is useful for buyers because similar price tags can sit in very different urban contexts. Saint-Quentin has a population of 56,217 and 134 listings in this slice, while Saint-Étienne combines a still-low median asking price with a much larger population of 171,260 and 1,018 listings. Limoges, also at €98,144, sits in a city of 139,150 people with 645 listings, while Troyes records 564 listings for a population of 60,280.
Small and mid-sized French cities often appear prominently in budget rankings because lower absolute prices are easier to sustain outside the most supply-constrained metropolitan cores. But this list also includes district-level Marseille entries, showing that affordability pockets can exist inside larger cities as well as in stand-alone regional markets.
| City | Median asking price | Median rent | Gross yield | Listings | Population |
|---|---|---|---|---|---|
| Saint-Quentin | €62,987 | €416/month | 7.93% | 134 | 56,217 |
| Saint-Étienne | €89,355 | €489/month | 6.57% | 1,018 | 171,260 |
| Belfort | €92,285 | €533/month | 6.93% | 233 | 50,078 |
| Marseille 3e | €98,144 | €606/month | 7.41% | 177 | 44,975 |
| Troyes | €98,144 | €518/month | 6.33% | 564 | 60,280 |
| Limoges | €98,144 | €475/month | 5.81% | 645 | 139,150 |
| Beauvais | €115,722 | €650/month | 6.74% | 101 | 54,189 |
| Bourges | €118,651 | €533/month | 5.39% | 270 | 68,590 |
| Mulhouse | €121,581 | €664/month | 6.55% | 425 | 109,588 |
| Marseille 14e | €124,511 | €826/month | 7.96% | 173 | 60,070 |
The highest-yield names are not the very cheapest ones
In the 16 May 2026 snapshot, the strongest gross yields in this low-price ranking come from Marseille 14e at 7.96%, Saint-Quentin at 7.93% and Marseille 3e at 7.41%. Belfort follows at 6.93%, ahead of Beauvais at 6.74%, Saint-Étienne at 6.57% and Mulhouse at 6.55%.
That matters because buyers looking only at purchase price could miss where rent levels are holding up best against entry cost. Marseille 14e is not the cheapest market here at €124,511, yet it posts the highest yield and the highest median rent in the ranking at €826/month. Saint-Quentin, by contrast, reaches nearly the same yield from a much lower price base and a median rent of €416/month.
At the lower end of the yield table, Bourges posts 5.39% and Limoges 5.81%, even though both still look inexpensive in absolute purchase terms. This is a common market pattern: cheaper assets do not automatically produce the strongest gross yield, because the rent side of the equation can vary sharply from one city to another.
For investors or owner-occupiers considering a later rental exit, this is a reminder that “cheap” and “high-yield” overlap only partially. In this slice, the overlap is strongest in the two Marseille districts and Saint-Quentin, rather than across the whole low-price group.
Saint-Étienne and Limoges stand out for scale, not just affordability
In the 16 May 2026 snapshot, the most liquid-looking markets in this ranking are Saint-Étienne with 1,018 listings, Limoges with 645, and Troyes with 564. Those figures are materially above the thinner end of the table, where Beauvais has 101 listings and Saint-Quentin 134.
For buyers, listing depth can make a practical difference. A city with more stock typically offers more choice on location, building condition and unit type, even when the median price remains low. Saint-Étienne is the clearest example here: it combines the second-cheapest median asking price with the largest listing count and the largest population in the ranking at 171,260.
Limoges shows a similar pattern, though with a softer yield profile. Its median asking price is €98,144, its listing count is 645, and its population is 139,150. Troyes also sits at €98,144, but in a smaller city of 60,280 people and with 564 listings. That makes these three names especially relevant for relocators and first-time buyers who want more than a one-off bargain.
This broader accessibility theme loosely fits recent French local-market coverage, including “« Même si les prix ont augmenté, le marché immobilier de Thouars reste accessible »” from Ouest-France on 28 Apr 2026, which likewise highlighted affordability as a defining feature of smaller-city housing markets. The article is about a different town, but it aligns with the same buyer conversation visible in this ranking.
Marseille’s district entries show how affordability can exist inside a major city
In the 16 May 2026 snapshot, Marseille appears twice in the top 10 through its 3rd and 14th arrondissements rather than through a citywide figure. Marseille 3e records a median asking price of €98,144 with a median rent of €606/month and a gross yield of 7.41%, while Marseille 14e comes in at €124,511, €826/month and 7.96%.
That is an important reading point for relocators and cross-border buyers: low-price opportunities in France are not limited to stand-alone provincial cities. They can also appear in submarkets inside large metropolitan areas, where district-level affordability differs sharply from headline perceptions of the wider city.
The two Marseille districts also rank near the top on yield despite not being the very cheapest purchase markets in the list. In many cities, neighbourhood-level affordability pockets can produce stronger gross returns because entry prices are lower than the metro average while rents remain anchored to broader urban demand. Here, both Marseille entries fit that pattern more clearly than several provincial peers with lower asking prices but weaker yields.
By contrast, buyers who prefer a more straightforward city-level search may find Saint-Étienne, Limoges, Troyes or Mulhouse easier to benchmark, since each appears as a full-city market in this ranking rather than a district slice. The Marseille cases are attractive, but they also underline how much location selection matters once buyers move from national affordability screens into street-by-street decisions.
Explore further
Cities in France: Paris · Marseille · Lyon · Toulouse
Related analysis:
- Most affordable 3-room apartments in France: family-buyer snapshot
- Apartments vs Houses in France: Prices, Rents and Yields in 2026
- France House Price Trend: 10-Year HPI History and Market Turning Points
Browse: Highest rental yields · Most expensive · Most affordable on price · All rankings
- Public real-estate portal aggregates (asking prices)
Published: May 19, 2026