Prix immobilier Ille-et-Vilaine (35)
Prix au m² calculés sur 74 285 ventes de logements, de janvier 2021 à décembre 2025.
Données mises à jour le 11 novembre 2026. Source : DVF, DGFiP.
Appartement, prix médian
3 333 € / m²- Le plus bas
- 300 € /m²
- Le plus haut
- 26 901 € /m²
- Prix moyen
- 196 546 €
- Ventes
- 30 403
Maison, prix médian
2 360 € / m²- Le plus bas
- 300 € /m²
- Le plus haut
- 27 238 € /m²
- Prix moyen
- 276 097 €
- Ventes
- 43 882
Prix de l'immobilier dans le 35 (Ille-et-Vilaine)
| Indicateur | Appartements | Maisons | Ensemble |
|---|---|---|---|
| Prix médian au m² | 3 333 €/m² | 2 360 €/m² | 2 753 €/m² |
| Fourchette courante au m² | 2 630 – 4 222 € | 1 722 – 3 128 € | 2 019 – 3 690 € |
| Prix moyen au m² | 3 526 €/m² | 2 645 €/m² | 3 006 €/m² |
| Prix au m² le plus bas | 300 €/m² | 300 €/m² | 300 €/m² |
| Prix au m² le plus haut | 26 901 €/m² | 27 238 €/m² | 27 238 €/m² |
| Prix de vente médian | 173 150 € | 238 565 € | 205 000 € |
| Prix de vente moyen | 196 546 € | 276 097 € | 243 539 € |
| Vente la moins chère | 5 000 € | 5 000 € | 5 000 € |
| Vente la plus chère | 2 315 000 € | 6 449 800 € | 6 449 800 € |
| Surface moyenne | 58 m² | 105 m² | 86 m² |
| Nombre de ventes | 30 403 | 43 882 | 74 285 |
Dans le 35 (Ille-et-Vilaine), le prix médian constaté est de 2 753 €/m², tous logements confondus, d'après 74 285 ventes enregistrées par l'administration fiscale. La moitié des biens se sont vendus entre 2 019 €/m² et 3 690 €/m².
Les appartements (3 333 €/m²) se vendent 41,2 % plus cher au m² que les maisons (2 360 €/m²). Une maison s'est vendue en moyenne 276 097 € pour 105 m², contre 196 546 € pour un appartement de 58 m².
C'est 7,7 % au-dessus de la médiane observée en France, qui s'établit à 2 556 €/m².
Entre 2024 et 2025, le prix médian au m² a augmenté de 2,6 %, tandis que le nombre de ventes a varié de +14,4 %.
La vente la moins chère s'est conclue à 5 000 € et la plus chère à 6 449 800 €. Au m², les prix extrêmes vont de 300 €/m² à 27 238 €/m², des valeurs qui reflètent souvent des biens atypiques (travaux importants, prestige, vente entre proches).
Prix selon la taille du logement dans le 35 (Ille-et-Vilaine)
| Taille | Appartement : prix médian | Maison : prix médian | Appartement : €/m² | Maison : €/m² |
|---|---|---|---|---|
| Studio, 1 pièce | 105 000 €25 m², 4 447 ventes | 75 000 €40 m², 1 401 ventes | 4 357 €/m² | 1 778 €/m² |
| 2 pièces | 148 000 €44 m², 8 929 ventes | 116 580 €57 m², 2 920 ventes | 3 488 €/m² | 2 000 €/m² |
| 3 pièces | 195 000 €64 m², 9 913 ventes | 164 500 €72 m², 6 675 ventes | 3 114 €/m² | 2 200 €/m² |
| 4 pièces | 227 000 €79 m², 5 499 ventes | 222 653 €90 m², 11 560 ventes | 2 947 €/m² | 2 389 €/m² |
| 5 pièces et plus | 300 000 €99 m², 1 604 ventes | 295 000 €121 m², 21 258 ventes | 3 060 €/m² | 2 443 €/m² |
Pour un appartement, la taille la plus échangée dans le 35 (Ille-et-Vilaine) est un 3 pièces : 9 913 ventes, pour un prix médian de 195 000 € (64 m²). Comptez plutôt 227 000 € pour un 4 pièces. Les petites surfaces se paient plus cher au m² : 4 357 €/m² pour un studio, contre 2 947 €/m² pour les grands appartements.
Pour une maison, la taille la plus échangée dans le 35 (Ille-et-Vilaine) est un 5 pièces ou plus : 21 258 ventes, pour un prix médian de 295 000 € (121 m²). Comptez plutôt 222 653 € pour un 4 pièces.
Carte des prix par commune dans le 35 (Ille-et-Vilaine)
- 1 065 – 1 584 €
- 1 584 – 1 854 €
- 1 854 – 2 115 €
- 2 115 – 2 571 €
- 2 571 – 5 732 €
Évolution des prix dans le 35 (Ille-et-Vilaine)
| Année | Appartement | Maison | Ensemble (€/m²) | Évolution | Ventes |
|---|---|---|---|---|---|
| 2021 | 3 126 | 2 179 | 2 562 | – | 17 744 |
| 2022 | 3 431 | 2 424 | 2 834 | +10,6 % | 16 734 |
| 2023 | 3 422 | 2 431 | 2 839 | +0,2 % | 13 441 |
| 2024 | 3 323 | 2 366 | 2 747 | −3,2 % | 12 297 |
| 2025 | 3 385 | 2 429 | 2 818 | +2,6 % | 14 069 |
Principales villes dans le 35 (Ille-et-Vilaine)
| Commune | Appartement €/m² | Maison €/m² | Ventes |
|---|---|---|---|
| Rennes 35000 | 3 699 | 4 864 | 17 303 |
| Saint-Malo 35400 | 4 509 | 4 500 | 4 458 |
| Fougères 35300 | 1 687 | 1 875 | 1 557 |
| Dinard 35800 | 5 455 | 4 960 | 1 555 |
| Bruz 35170 | 3 111 | 3 151 | 1 184 |
| Saint-Jacques-de-la-Lande 35136 | 2 919 | 3 333 | 1 160 |
| Cesson-Sévigné 35510 | 3 640 | 4 000 | 1 132 |
| Vitré 35500 | 2 572 | 2 566 | 1 066 |
| Châteaugiron 35410 | 2 724 | 2 747 | 717 |
| Redon 35600 | 1 866 | 2 028 | 708 |
| Betton 35830 | 3 343 | 3 444 | 691 |
| Chantepie 35135 | 3 073 | 3 288 | 691 |
| Pacé 35740 | 3 250 | 3 333 | 671 |
| Le Rheu 35650 | 2 813 | 2 898 | 635 |
| Guichen 35580 | 2 592 | 2 560 | 590 |
| Pleurtuit 35730 | 2 932 | 3 042 | 579 |
| Saint-Grégoire 35760 | 3 538 | 3 935 | 579 |
| Chartres-de-Bretagne 35131 | 2 986 | 2 963 | 563 |
| Janzé 35150 | 2 350 | 2 279 | 555 |
| Noyal-Châtillon-sur-Seiche 35230 | 2 847 | 2 918 | 551 |
| Cancale 35260 | 3 941 | 3 704 | 538 |
| Liffré 35340 | 2 944 | 2 737 | 522 |
| Bain-de-Bretagne 35470 | 2 338 | 2 118 | 495 |
| Dol-de-Bretagne 35120 | 2 257 | 2 310 | 491 |
| Guipry-Messac 35480 | 1 741 | 1 842 | 487 |
Les communes les plus chères dans le 35 (Ille-et-Vilaine)
| Rang | Commune | Prix médian €/m² |
|---|---|---|
| 1 | Saint-Briac-sur-Mer | 5 732 |
| 2 | Dinard | 5 299 |
| 3 | Saint-Lunaire | 4 835 |
| 4 | Saint-Malo | 4 506 |
| 5 | Saint-Suliac | 3 846 |
| 6 | Rennes | 3 824 |
| 7 | Cancale | 3 814 |
| 8 | Cesson-Sévigné | 3 780 |
| 9 | Saint-Grégoire | 3 673 |
| 10 | Saint-Coulomb | 3 596 |
Les communes les plus abordables dans le 35 (Ille-et-Vilaine)
| Rang | Commune | Prix médian €/m² |
|---|---|---|
| 1 | Princé | 1 065 |
| 2 | Chelun | 1 067 |
| 3 | Poilley | 1 074 |
| 4 | Rimou | 1 076 |
| 5 | Monthault | 1 180 |
| 6 | Saint-Georges-de-Reintembault | 1 194 |
| 7 | Saint-Ganton | 1 200 |
| 8 | Trans-la-Forêt | 1 223 |
| 9 | Teillay | 1 228 |
| 10 | Le Loroux | 1 233 |
Toutes les communes dans le 35 (Ille-et-Vilaine)
- Acigné35690
- Amanlis35150
- Andouillé-Neuville35250
- Arbrissel35130
- Argentré-du-Plessis35370
- Aubigné35250
- Availles-sur-Seiche35130
- Baguer-Morvan35120
- Baguer-Pican35120
- Bain-de-Bretagne35470
- Bains-sur-Oust35600
- Bais35680
- Balazé35500
- Baulon35580
- Bazouges-la-Pérouse35560
- Beaucé35133
- Bécherel35190
- Bédée35137
- Betton35830
- Billé35133
- Bléruais35750
- Boisgervilly35360
- Boistrudan35150
- Bonnemain35270
- Bourg-des-Comptes35890
- Bourgbarré35230
- Bovel35330
- Bréal-sous-Montfort35310
- Bréal-sous-Vitré35370
- Brécé35530
- Breteil35160
- Brie35150
- Brielles35370
- Broualan35120
- Bruc-sur-Aff35550
- Bruz35170
- Cancale35260
- Cardroc35190
- Cesson-Sévigné35510
- Champeaux35500
- Chanteloup35150
- Chantepie35135
- Chartres-de-Bretagne35131
- Chasné-sur-Illet35250
- Châteaubourg35220
- Châteaugiron35410
- Châteauneuf-d'Ille-et-Vilaine35430
- Châtillon-en-Vendelais35210
- Chauvigné35490
- Chavagne35310
- Chelun35640
- Cherrueix35120
- Chevaigné35250
- Cintré35310
- Clayes35590
- Coësmes35134
- Comblessac35330
- Combourg35270
- Combourtillé35210
- Cornillé35500
- Corps-Nuds35150
- Crevin35320
- Cuguen35270
- Dinard35800
- Dingé35440
- Dol-de-Bretagne35120
- Domagné35113
- Domalain35680
- Domloup35410
- Dourdain35450
- Drouges35130
- Eancé35640
- Epiniac35120
- Erbrée35500
- Ercé-en-Lamée35620
- Ercé-près-Liffré35340
- Essé35150
- Étrelles35370
- Feins35440
- Fleurigné35133
- Forges-la-Forêt35640
- Fougères35300
- Gaël35290
- Gahard35490
- Gennes-sur-Seiche35370
- Gévezé35850
- Gosné35140
- Goven35580
- Grand-Fougeray35390
- Guichen35580
- Guignen35580
- Guipel35440
- Guipry-Messac35480
- Hédé-Bazouges35630
- Hirel35120
- Iffendic35750
- Irodouër35850
- Janzé35150
- Javené35133
- L'Hermitage35590
- La Baussaine35190
- La Bazouge-du-Désert35420
- La Bosse-de-Bretagne35320
- La Bouëxière35340
- La Boussac35120
- La Chapelle du Lou du Lac35360
- La Chapelle-aux-Filtzméens35190
- La Chapelle-Bouëxic35330
- La Chapelle-Chaussée35630
- La Chapelle-de-Brain35660
- La Chapelle-des-Fougeretz35520
- La Chapelle-Erbrée35500
- La Chapelle-Fleurigné35133
- La Chapelle-Saint-Aubert35140
- La Chapelle-Thouarault35590
- La Couyère35320
- La Dominelais35390
- La Fresnais35111
- La Gouesnière35350
- La Guerche-de-Bretagne35130
- La Mézière35520
- La Noë-Blanche35470
- La Nouaye35137
- La Richardais35780
- La Selle-en-Luitré35133
- La Selle-Guerchaise35130
- La Ville-ès-Nonais35430
- Laignelet35133
- Laillé35890
- Lalleu35320
- Landavran35450
- Landéan35133
- Landujan35360
- Langan35850
- Langon35660
- Langouet35630
- Lanrigan35270
- Lassy35580
- Le Châtellier35133
- Le Crouais35290
- Le Ferré35420
- Le Loroux35133
- Le Minihic-sur-Rance35870
- Le Pertre35370
- Le Petit-Fougeray35320
- Le Rheu35650
- Le Sel-de-Bretagne35320
- Le Theil-de-Bretagne35240
- Le Tiercent35460
- Le Tronchet35540
- Le Verger35160
- Le Vivier-sur-Mer35960
- Lécousse35133
- Les Brulais35330
- Les Iffs35630
- Les Portes du Coglais35460
- Lieuron35550
- Liffré35340
- Lillemer35111
- Livré-sur-Changeon35450
- Lohéac35550
- Longaulnay35190
- Lourmais35270
- Loutehel35330
- Louvigné-de-Bais35680
- Louvigné-du-Désert35420
- Luitré-Dompierre35133
- Maen Roch35460
- Marcillé-Raoul35560
- Marcillé-Robert35240
- Marpiré35220
- Martigné-Ferchaud35640
- Maxent35380
- Mecé35450
- Médréac35360
- Meillac35270
- Melesse35520
- Mellé35420
- Mernel35330
- Mesnil-Roc'h35720
- Mézières-sur-Couesnon35140
- Miniac-Morvan35540
- Miniac-sous-Bécherel35190
- Mondevert35370
- Mont-Dol35120
- Montauban-de-Bretagne35360
- Montautour35210
- Monterfil35160
- Montfort-sur-Meu35160
- Montgermont35760
- Monthault35420
- Montreuil-des-Landes35210
- Montreuil-le-Gast35520
- Montreuil-sous-Pérouse35500
- Montreuil-sur-Ille35440
- Mordelles35310
- Mouazé35250
- Moulins35680
- Moussé35130
- Moutiers35130
- Muel35290
- Nouvoitou35410
- Noyal-Châtillon-sur-Seiche35230
- Noyal-sous-Bazouges35560
- Noyal-sur-Vilaine35530
- Orgères35230
- Pacé35740
- Paimpont35380
- Pancé35320
- Parcé35210
- Parigné35133
- Parthenay-de-Bretagne35850
- Pipriac35550
- Piré-Chancé35150
- Pléchâtel35470
- Pleine-Fougères35610
- Plélan-le-Grand35380
- Plerguer35540
- Plesder35720
- Pleugueneuc35720
- Pleumeleuc35137
- Pleurtuit35730
- Pocé-les-Bois35500
- Poilley35420
- Poligné35320
- Pont-Péan35131
- Princé35210
- Québriac35190
- Quédillac35290
- Rannée35130
- Redon35600
- Renac35660
- Rennes35000
- Retiers35240
- Rimou35560
- Rives-du-Couesnon35140
- Romagné35133
- Romazy35490
- Romillé35850
- Roz-Landrieux35120
- Roz-sur-Couesnon35610
- Sains35610
- Saint-Armel35230
- Saint-Aubin-d'Aubigné35250
- Saint-Aubin-des-Landes35500
- Saint-Aubin-du-Cormier35140
- Saint-Benoît-des-Ondes35114
- Saint-Briac-sur-Mer35800
- Saint-Brieuc-des-Iffs35630
- Saint-Broladre35120
- Saint-Christophe-de-Valains35140
- Saint-Christophe-des-Bois35210
- Saint-Coulomb35350
- Saint-Didier35220
- Saint-Domineuc35190
- Saint-Erblon35230
- Saint-Ganton35550
- Saint-Georges-de-Gréhaigne35610
- Saint-Georges-de-Reintembault35420
- Saint-Germain-du-Pinel35370
- Saint-Germain-en-Coglès35133
- Saint-Germain-sur-Ille35250
- Saint-Gilles35590
- Saint-Gondran35630
- Saint-Gonlay35750
- Saint-Grégoire35760
- Saint-Guinoux35430
- Saint-Hilaire-des-Landes35140
- Saint-Jacques-de-la-Lande35136
- Saint-Jean-sur-Vilaine35220
- Saint-Jouan-des-Guérets35430
- Saint-Just35550
- Saint-Léger-des-Prés35270
- Saint-Lunaire35800
- Saint-M'Hervé35500
- Saint-Malo35400
- Saint-Malo-de-Phily35480
- Saint-Malon-sur-Mel35750
- Saint-Marc-le-Blanc35460
- Saint-Marcan35120
- Saint-Maugan35750
- Saint-Médard-sur-Ille35250
- Saint-Méen-le-Grand35290
- Saint-Méloir-des-Ondes35350
- Saint-Onen-la-Chapelle35290
- Saint-Ouen-des-Alleux35140
- Saint-Péran35380
- Saint-Père-Marc-en-Poulet35430
- Saint-Pern35190
- Saint-Rémy-du-Plain35560
- Saint-Sauveur-des-Landes35133
- Saint-Séglin35330
- Saint-Senoux35580
- Saint-Suliac35430
- Saint-Sulpice-des-Landes35390
- Saint-Sulpice-la-Forêt35250
- Saint-Symphorien35630
- Saint-Thual35190
- Saint-Thurial35310
- Saint-Uniac35360
- Sainte-Anne-sur-Vilaine35390
- Sainte-Colombe35134
- Sainte-Marie35600
- Saulnières35320
- Sens-de-Bretagne35490
- Servon-sur-Vilaine35530
- Sixt-sur-Aff35550
- Sougeal35610
- Taillis35500
- Talensac35160
- Teillay35620
- Thorigné-Fouillard35235
- Thourie35134
- Tinténiac35190
- Torcé35370
- Trans-la-Forêt35610
- Treffendel35380
- Trémeheuc35270
- Tresbœuf35320
- Trévérien35190
- Trimer35190
- Val d'Anast35330
- Val-Couesnon35460
- Val-d'Izé35450
- Vergéal35680
- Vern-sur-Seiche35770
- Vezin-le-Coquet35132
- Vieux-Viel35610
- Vieux-Vy-sur-Couesnon35490
- Vignoc35630
- Villamée35420
- Visseiche35130
- Vitré35500
Questions fréquentes
Quel est le prix du m² dans le 35 (Ille-et-Vilaine) ?
Le prix médian est de 2 753 €/m² tous logements confondus, 3 333 €/m² pour un appartement et 2 360 €/m² pour une maison.
Combien coûte une maison dans le 35 (Ille-et-Vilaine) ?
Une maison s'est vendue en moyenne 276 097 € pour 105 m². La moitié des maisons se sont vendues moins de 238 565 €.
Les prix immobiliers augmentent-ils dans le 35 (Ille-et-Vilaine) ?
Entre 2024 et 2025, le prix médian au m² a évolué de +2,6 %.