With rising housing prices in France, those wanting to get on the property ladder should be quick about it.
A ranking of the top ten French cities in which to invest, released Wednesday, offers some idea of where is best to entrust your hard-earned cash in the real estate market.
The ranking, released by French real estate ad publishers Explorimmo and Explorimmoneuf, was based on factors including demographic change, the jobs market, the presence of a university, as well as the comparative price of renting a studio.
Western France's Rennes outstrips all other contenders as the number one place to buy property. The lucrative market there is largely thanks to the high demand for rented accommodation from the many students who attend Rennes University.
Meanwhile, prices there are less volatile, at €2,500 per square metre (compared to €8,500 in Paris).
Rennes offers plenty of business opportunities, includes a thriving new business district and a smoothly running transport system. Its metro system allows travel within the town, and by July this year, a high speed train will provide even quicker access to Paris.
What's more, the western city topped The Local's own rankings of the “best city in France for expats to live”.
At second on the list, Bordeaux in western France was also noted as a hotspot thanks to the new train line which has slashed the journey time to Paris to just two hours.
The average Bordeaux home sells for €3,250 per square metre.
Nantes has been a bit of a dark horse when it comes to French cities, but by 2016, it seems that people had cottoned on to Nantes' reputation as a great place to work. It was reported that 7,500 people were moving to Nantes every year.
And businesses are too. According to the local development agency 2016 was a record year for companies relocating to Nantes. Out of the 86 firms that moved into the area, which will help create 1,400 jobs, a third had upped sticks from Paris.
4. Nantes
5. Lyon
6. Lille
7. Strasbourg
8. Nîmes
9. Grenoble
10. Toulouse