Maisons T3 et plus, surface de référence 92 m² (médiane nationale ANIL), loyer médian toutes tailles confondues.
Cette analyse croise les loyers de marché estimés par l'ANIL et les prix de vente notariaux DVF 2024 pour calculer, commune par commune, le rendement brut d'une maison familiale de 3 chambres et plus en France métropolitaine hors Corse et DOM.
L'objectif est double : identifier les marchés où le rapport loyer perçu / prix d'achat est suffisamment élevé pour générer un cash-flow positif, et qualifier ces opportunités par niveau de risque locatif réel.
Le dashboard identifie des marchés, pas des biens. La décision d'investissement reste une affaire de terrain, et de qualification manuelle.
L'ensemble de cette analyse repose sur un dashboard Tableau Public interactif permettant de filtrer par type de bien, département, nombre de transactions et seuil de rendement. Les données affichées sont actualisées à chaque nouvelle publication ANIL (T3 2025) et DVF (2024). Pour la sélection shortlist, les données de population municipale (recensements 2021 et 2023) sont issues du jeu de données Population municipale des communes, France entière disponible sur data.gouv.fr, afin de qualifier la dynamique démographique de chaque ville retenue.
Quatre vues complémentaires : carte des rendements (géographie des opportunités), scatter loyer vs prix (la frontière des 1 500 €/m²), box plot par département (dispersion intra-dep) et heatmap liquidité × rendement (qualification du marché). Le classement Top N communes est le point d'entrée opérationnel.
Le calcul croise trois sources officielles, toutes disponibles gratuitement sur data.gouv.fr.
Le percentile 10 est calculé sur les 10% des ventes les moins chères. Avec 20 transactions, le p10 repose sur 2 ventes. Une seule succession peut fausser le prix de 30%. Avec 41 transactions, le p10 est calculé sur au moins 4 ventes réelles : la fourchette devient crédible.
Avec les filtres corrects (rendement max ≥ 15% et ≥ 41 transactions), le classement fait apparaître des villes moyennes de 5 000 à 50 000 habitants avec des rendements bruts de 15 à 23%. Ces communes ont des gares, des écoles, des commerces. Ce sont de vrais marchés locatifs avec une demande structurelle.
La logique est mécanique : foncier bas (héritage industriel ou rural), loyer soutenu par un bassin d'emploi ou une densité de population suffisante.
Le scatter loyer vs prix du dashboard le confirme : les communes avec rendement > 15% sont quasi exclusivement sous 1 500 euros par m² sur l'axe X. Au-delà, le loyer ne suffit plus à compenser le prix d'achat. C'est la frontière naturelle entre les marchés d'investissement et les marchés résidentiels.
Le Nord (département 59) est le département qui ressort le plus clairement avec le plus grand nombre de communes au-dessus de 15% : Hérin 21,7%, Anzin 19,6%, Raismes 19,0%, Fresnes-sur-Escaut 18,8%, Maubeuge 18,4%, Roubaix 18,0%… Ce sont toutes des villes du bassin minier et industriel. Le foncier est très bas, la densité de population maintient une demande locative structurelle, et la proximité de Valenciennes et Lille sécurise l'emploi.
Ces communes combinent un rendement brut supérieur à 15%, un marché suffisamment liquide (41 transactions minimum en 2024) et des données ANIL fiables. France métropolitaine hors Corse et DOM.
La taille des points est proportionnelle au nombre de transactions. Les gros points sont les marchés les plus liquides. France métropolitaine hors Corse et DOM.
| DEP | Commune | Rendement | Contexte |
|---|---|---|---|
| 02 | Tergnier | 19,5% | 14 000 hab. · gare SNCF · Saint-Quentin 15 km · Laon 30 km |
| 03 | Montluçon | 17,9% | 34 000 hab. · gare · commerces · Vichy 60 km |
| 03 | Gannat | 16,7% | 5 800 hab. · sous-préfecture · Vichy 25 km |
| 07 | Le Teil | 16,6% | 8 000 hab. · industrie · Montélimar 10 km |
| 08 | Givet | 16,1% | 6 500 hab. · frontalier Belgique · Charleville 60 km |
| 08 | Nouzonville | 15,8% | 6 000 hab. · vallée de la Meuse · Charleville 8 km |
| 10 | Romilly-sur-Seine | 17,3% | 13 000 hab. · gare · Paris 1h15 · Troyes 35 km |
| 11 | Lézignan-Corbières | 17,8% | 10 000 hab. · vignoble · Narbonne 25 km · Carcassonne 30 km |
| 12 | Decazeville | 17,2% | 5 500 hab. · bassin minier · Rodez 35 km |
| 17 | Saint-Jean-d'Angély | 17,4% | 7 500 hab. · sous-préfecture · Saintes 30 km |
| 18 | Saint-Amand-Montrond | 17,4% | 9 000 hab. · sous-préfecture · Bourges 50 km |
| 22 | Pleslin-Trigavou | 20,0% | Périurbain breton · Saint-Malo 20 km · Dinan 15 km |
| 23 | La Souterraine | 20,4% | 5 000 hab. · gare · sous-préfecture · Limoges 60 km |
| 23 | Guéret | 17,4% | 13 000 hab. · préfecture · Limoges 90 km |
| 25 | Seloncourt | 20,8% | Bassin Peugeot · Montbéliard 5 km · Belfort 20 km |
| 30 | Saint-Ambroix | 17,4% | 3 200 hab. · Gard · Alès 25 km |
| 31 | Saint-Gaudens | 19,9% | 11 000 hab. · sous-préfecture · Pyrénées 30 km |
| 34 | Sérignan | 23,4% | 7 500 hab. · proche mer · Béziers 10 km |
| 35 | Guipry-Messac | 19,0% | Gare · Rennes 35 km · fusion communes |
| 36 | Argenton-sur-Creuse | 16,5% | 4 900 hab. · gare · sous-préfecture · Châteauroux 30 km |
| 42 | Le Chambon-Feugerolles | 16,1% | 12 000 hab. · banlieue Saint-Étienne · Loire 5 km |
| 46 | Souillac | 21,6% | 3 500 hab. · gare · tourisme · Brive 40 km |
| 47 | Tonneins | 17,6% | 8 700 hab. · Lot-et-Garonne · gare |
| 50 | Tourneville-sur-Mer | 20,6% | Manche · Cherbourg 30 km · attractivité côtière |
| 52 | Saint-Dizier | 16,5% | 22 000 hab. · gare · industrie · Reims 80 km |
| 55 | Bar-le-Duc | 19,5% | 14 000 hab. · préfecture · gare TGV · Nancy 60 km |
| 58 | Cosne-Cours-sur-Loire | 18,8% | 10 000 hab. · gare · Loire · Nevers 50 km |
| 59 | Hérin | 21,7% | Bassin minier · Valenciennes 10 km · forte densité |
| 59 | Anzin | 19,6% | 13 000 hab. · banlieue Valenciennes · 5 km |
| 59 | Raismes | 19,0% | Bassin minier · Valenciennes 8 km · forêt classée |
| 59 | Fresnes-sur-Escaut | 18,8% | Bassin minier · Valenciennes 12 km |
| 59 | Maubeuge | 18,4% | 25 000 hab. · frontalier Belgique · gare · emploi transfrontalier |
| 59 | Roubaix | 18,0% | 96 000 hab. · Lille 15 km · métro ligne 2 · forte demande locative |
| 62 | Lillers | 17,2% | 9 500 hab. · gare · Béthune 15 km |
| 66 | Estagel | 19,6% | 2 700 hab. · Pyrénées-Orientales · Perpignan 30 km |
| 71 | Le Creusot | 20,0% | 20 000 hab. · gare TGV Paris 1h · industrie lourde |
| 71 | Montceau-les-Mines | 18,8% | 17 000 hab. · gare · industrie · Le Creusot 15 km |
| 72 | Montval-sur-Loir | 17,5% | Sarthe · Le Mans 30 km |
| 76 | Elbeuf | 17,1% | 16 000 hab. · Seine-Maritime · Rouen 20 km |
| 77 | Souppes-sur-Loing | 16,0% | 5 300 hab. · Seine-et-Marne · Nemours 10 km |
| 79 | Moncoutant-sur-Sèvre | 19,2% | Deux-Sèvres · Bressuire 15 km |
| 80 | Doullens | 19,1% | 6 500 hab. · sous-préfecture · Amiens 30 km · Arras 30 km |
| 81 | Graulhet | 18,3% | 11 000 hab. · Tarn · Albi 30 km |
| 82 | Moissac | 18,1% | 11 000 hab. · gare · abbaye · Montauban 30 km |
| 86 | Montmorillon | 17,3% | 6 000 hab. · sous-préfecture · Poitiers 50 km |
| 89 | Joigny | 15,8% | 9 000 hab. · gare · Sens 30 km · Paris 1h30 |
| 95 | Villiers-le-Bel | 18,3% | 27 000 hab. · RER D direct Paris · banlieue nord |
Source : dashboard Tableau Public, ANIL T3 2025 × DVF 2024. Filtres : Maisons, Fiables=Vrai, P-Nombre 41, Rendement max ≥ 15%, France métropolitaine hors Corse et DOM, mars 2026
La carte ne dit pas seulement où le rendement est élevé, elle dit aussi où le marché locatif est suffisamment dense pour que ce rendement soit réel. Trois patterns géographiques se dégagent nettement, avec des profils de risque très différents.
Le meilleur investissement n'est pas dans les points isolés (trop risqués) ni dans les hyper-clusters (zones souvent dégradées), mais dans les zones à densité modérée et homogène.
La carte montre des points ni trop isolés ni trop concentrés dans l'axe Bretagne → Pays de la Loire → Poitou-Charentes. Ce pattern visuel traduit des marchés locatifs stables, orientés familles, avec une demande structurelle de maisons 3+ chambres. Les prix restent accessibles (souvent entre 800 et 1 400 €/m²) et la vacance locative y est historiquement faible comparée aux zones rurales profondes.
Les villes comme Le Mans (gare TGV, CHU, université) ou Poitiers (université, Futuroscope comme bassin d'emploi indirect) ont des profils de demande locative diversifiés : salariés, étudiants en périphérie, familles en mutation. C'est le profil de demande le plus robuste pour une maison familiale.
Le cluster nordiste (Nord, Pas-de-Calais) affiche les rendements les plus élevés et la densité de points la plus forte. Mais la carte cache une hétérogénéité de quartier à quartier : dans une même ville, une rue peut afficher 3% de vacance et la rue d'à côté 20%. Roubaix et Maubeuge sont des marchés qui récompensent fortement la sélection fine : le mauvais immeuble dans le bon arrondissement reste un mauvais investissement. L'axe Nord est idéal si vous pouvez faire la visite terrain ou déléguer à quelqu'un qui connaît le terrain au niveau micro.
Guéret (23), La Souterraine (23), Decazeville (12) affichent des rendements bruts de 17 à 20%. Mais les points sur la carte sont très dispersés : ce sont des marchés peu liquides. Les loyers ANIL sont construits sur peu d'annonces, le volume de transactions DVF est marginal, et surtout : la demande de maisons locatives dans ces zones est structurellement faible. Une famille qui cherche à louer une maison à Guéret préférera acheter. Les prix sont trop bas pour que la location s'impose comme alternative à l'achat. La vacance locative y est structurellement élevée.
Plus le prix du foncier est bas → plus le rendement affiché est élevé. Mais plus le foncier est bas, plus il faut se demander : pourquoi le foncier est-il si bas ? Dans le Nord, c'est l'héritage industriel : le bassin d'emploi reste présent. Dans le Centre profond, c'est le déclin démographique : le bassin d'emploi a disparu. Ce n'est pas le même risque.
En croisant rendement brut, densité de marché, profil de demande locative et accessibilité géographique, voici les 6 villes prioritaires réparties sur 2 à 3 régions. Pour chacune, les annonces ont été analysées sur maisonavendreetalouer.fr (maisons T3+, bon état) et croisées avec les données de prix au m² disponibles, afin de corroborer les rendements issus du dashboard.
Plutôt qu'une seule ville, cibler 2 à 3 régions distinctes : une ville du Nord (Maubeuge ou Roubaix avec micro-localisation), une ville du Grand Ouest (Le Mans ou Saint-Jean-d'Angély), et optionnellement une ville de l'axe Centre-Est (Le Creusot). Cette répartition diversifie le risque de vacance locative et les cycles économiques locaux.
Ces six villes sont probablement les derniers endroits où l'on peut encore trouver du foncier peu cher en nombre dans des zones qui conservent une attractivité réelle.
Le modèle le confirme côté données, les annonces le confirment côté marché. Mais il faut être lucide sur ce que ça implique : les biens bon marché dans ces villes sont rarement clés en main. Acheter au p10, c'est souvent acheter un bien à rénover. Le rendement ne devient réel qu'à condition de passer du temps sur place, d'assurer soi-même une partie des travaux, et d'accepter une phase de mise en location de quelques mois. C'est un investissement de terrain, pas un investissement passif. Pour quelqu'un prêt à s'y investir personnellement, ces marchés offrent des niveaux de rendement qui ont disparu depuis longtemps des grandes agglomérations.
Le dashboard produit des hypothèses de rendement. Ces hypothèses doivent être confrontées aux loyers et prix réellement pratiqués sur les portails d'annonces. C'est l'étape indispensable avant toute décision d'investissement.
Pour chaque ville shortlistée, la démarche est identique : collecter les loyers affichés pour des maisons de 3 chambres et plus (minimum 15 à 20 annonces actives), puis les prix de vente pour le même type de bien. Le rendement réel de marché se calcule sur ces données brutes et doit être comparé au rendement ANIL × DVF pour valider ou invalider l'hypothèse du dashboard.
Vous pouvez fournir les liens des pages de résultats de loyers et de ventes pour les 4 à 6 villes shortlistées. L'analyse comparative sera produite directement : rendement ANIL vs rendement de marché réel, écart et conclusion pour chaque ville. C'est l'étape qui transforme le classement statistique en décision d'investissement qualifiée.
Au-delà des annonces en ligne, deux ou trois visites physiques permettent de valider des éléments que les données ne capturent pas : qualité du quartier, état du parc locatif existant, dynamisme commercial de proximité, état des bâtiments voisins (indicateur de rénovation ou de délaissement). Pour Roubaix notamment, une visite de 2 heures dans le quartier ciblé vaut plus que n'importe quel indicateur agrégé.
Ce travail illustre autant le potentiel que les limites de l'open data pour l'investissement immobilier. Les données sont réelles, officielles et gratuites, mais elles restent des indicateurs statistiques — pas des réalités de terrain.
Les loyers ANIL sont construits à partir d'annonces SeLoger et leboncoin, pas de baux effectivement signés. Ce sont des prix affichés, pas des prix acceptés. Mais la vraie limite est ailleurs : sans vacance locative, le modèle sur-pondère mécaniquement les villes les moins chères — qui sont souvent les plus risquées. Un rendement brut de 20% dans une ville à 15% de vacance réelle donne un rendement effectif de 17%, avant charges. Dans une ville à 30% de vacance, le cash-flow devient négatif. C'est le biais principal de tout modèle fondé sur des prix d'annonces sans donnée de marché réel.
Un rendement brut de 20% dans une commune en déclin démographique peut correspondre à un rendement effectif de 14% avec 30% de vacance. Cette donnée est absente du dataset. La prochaine étape prioritaire est l'intégration des données CLAMEUR par commune.
Fiscalité, charges, taxe foncière, frais de gestion et travaux non inclus. Déduire 2 à 3 points pour estimer le rendement net. Un rendement brut de 15% correspond à environ 12 à 13% net.
Deux biais jouent simultanément. D'un côté, le prix notarié affiché dans DVF est souvent plus élevé que le prix négocié effectif : la transaction finale peut être 5 à 10% en dessous de l'affichage, ce qui améliore mécaniquement le rendement réel. De l'autre, les biens achetés au bas du marché (p10) sont souvent à rénover. Les biens proposés à la location sur les portails sont quant à eux généralement en bon état, voire récemment rénovés. Acheter cheap pour louer suppose donc presque toujours des travaux de remise en état qui ne sont pas intégrés dans le rendement calculé et qui peuvent absorber une à deux années de loyer selon l'état du bien.
Vacance locative CLAMEUR par commune : la donnée manquante la plus critique. Accès réservé aux professionnels de l'immobilier, non disponible en open data. Sans elle, le modèle sur-pondère mécaniquement les villes bon marché, qui sont souvent les plus risquées en termes de vacance.
Toutes les sources sont publiques et gratuites sur data.gouv.fr. Pipeline Python documenté. Mise à jour complète en environ 2 heures lors de la publication des nouvelles données ANIL et DVF.
Cette analyse ne constitue pas un conseil en investissement. Les données sont des indicateurs macro-économiques construits à partir de sources publiques officielles (ANIL/DGALN, DGFiP, INSEE, data.gouv.fr). Tout investissement immobilier nécessite une analyse du bien spécifique, du marché local, de la fiscalité personnelle et une visite terrain. Les rendements affichés sont bruts. Périmètre : France métropolitaine hors Corse et DOM.