Logocompare

Villars-le-Terroir (1040): price per m²

The average price per m² in Villars-le-Terroir (1040) ranges between CHF 8'162 /m² (apartments) and CHF 7'418 /m² (houses) depending on the type of property and the valuation platform, in October 2026.

Apartments
CHF 8'215median price per m²
Typical rangeCHF 7'468 – CHF 8'682
-23 % vs Vaud-3 % vs Switzerland
Houses
CHF 7'600median price per m²
Typical rangeCHF 6'484 – CHF 8'897
-19 % vs Vaud-4 % vs Switzerland
Updated: October 2026Get a valuation in 3 minutes

Independent valuation tool, based on more than 400'000 properties and refined by AI

60% of properties fall within this range.

Median price per m² in Villars-le-Terroir (1040) and in neighbouring municipalities
1376 Goumoens-la-Ville : CHF 5'2791372 Bavois : CHF 7'0361512 Chavannes-sur-Moudon : Not enough data1528 Surpierre : Not enough data1529 Cheiry : Not enough data1410 Prévondavaux : Not enough data1486 Vuissens : CHF 5'8361673 Auboranges : Not enough data1675 Vauderens : CHF 6'6121608 Chapelle (Glâne) : CHF 6'5421673 Promasens : CHF 6'5421670 Ursy : CHF 6'6121674 Morlens : CHF 6'6121674 Vuarmarens : CHF 6'6121673 Rue : CHF 6'5421699 Pont (Veveyse) : CHF 6'6481614 Granges (Veveyse) : CHF 8'5881042 Bettens : Not enough data1034 Boussens : CHF 8'1561316 Chevilly : Not enough data1304 Allens : CHF 8'6241304 Dizy : Not enough data1124 Gollion : CHF 7'5751317 Orny : CHF 8'3341318 Pompaples : Not enough data1304 Senarclens : CHF 9'5961031 Mex : CHF 10'0081053 Bretigny-sur-Morrens : Not enough data1417 Epautheyres : CHF 7'3431037 Etagnières : CHF 6'8221041 Dommartin : CHF 6'8731041 Naz : CHF 6'8731307 Lussery-Villars : Not enough data1046 Rueyres : CHF 7'7631315 La Sarraz : CHF 7'7091042 Assens : CHF 9'4071313 Ferreyres : Not enough data1117 Grancy : Not enough data1040 Echallens : CHF 9'0481053 Cugy : Not enough data1031 Mex : CHF 10'0081041 Bottens : CHF 7'0761040 St-Barthélemy : Not enough data1316 Chevilly : Not enough data1044 Fey : CHF 7'9031148 Cuarnens : Not enough data1038 Bercher : CHF 5'7151375 Penthéréaz : Not enough data1376 Goumoens-le-Jux : CHF 6'2601000 Lausanne 25 : CHF 12'6821012 Lausanne : CHF 12'7521018 Lausanne : CHF 11'3901008 Prilly : CHF 12'0171068 Les Monts-de-Pully : CHF 13'2341008 Jouxtens-Mézery : CHF 11'5071073 Savigny : CHF 9'0391090 La Croix (Lutry) : CHF 12'8341123 Aclens : CHF 9'1881121 Bremblens : CHF 10'1321026 Denges : CHF 11'1491125 Monnaz : CHF 9'9681004 Lausanne : CHF 12'8001020 Renens : CHF 11'4521024 Ecublens : CHF 10'9731000 Lausanne 26 : CHF 12'6771023 Crissier : CHF 11'6891029 Villars-Ste-Croix : CHF 10'1751030 Bussigny : CHF 11'1261023 Crissier : CHF 11'6891008 Prilly : CHF 12'0171092 Belmont-sur-Lausanne : CHF 10'8441072 Forel (Lavaux) : CHF 8'6831053 Cugy : CHF 12'6771052 Le Mont-sur-Lausanne : CHF 10'0731114 Colombier : CHF 9'5761052 Le Mont-sur-Lausanne : CHF 10'0731607 Les Thioleyres : Not enough data1510 Syens : Not enough data1063 Martherenges : CHF 6'5401510 Moudon : CHF 7'3181410 Thierrens : CHF 6'5401515 Neyruz-sur-Moudon : CHF 6'5401515 Villars-le-Comte : Not enough data1063 Boulens : Not enough data1116 Cottens : CHF 8'9341683 Sarzens : CHF 6'5331526 Cremin : CHF 6'5331513 Rossenges : Not enough data1321 Arnex-sur-Orbe : Not enough data1141 Sévery : CHF 8'9341373 Chavornay : CHF 7'7101358 Valeyres-sous-Rances : Not enough data1445 Vuiteboeuf : CHF 6'1541077 Servion : CHF 7'9911080 Les Cullayes : CHF 7'8651058 Villars-Tiercelin : CHF 6'9731134 Vufflens-le-Château : CHF 10'8711128 Reverolle : CHF 8'3461356 Les Clées : Not enough data1435 Essert-Pittet : CHF 7'9261088 Ropraz : Not enough data1115 Vullierens : Not enough data1443 Champvent : CHF 6'1541410 Denezy : CHF 6'5401081 Montpreveyres : CHF 8'8091085 Vulliens : Not enough data1326 Juriens : Not enough data1526 Forel-sur-Lucens : CHF 6'5331352 Agiez : Not enough data1084 Carrouge : CHF 9'5871322 Croy : CHF 7'3441513 Hermenches : Not enough data1522 Lucens : CHF 6'5821521 Curtilles : Not enough data1513 Hermenches : CHF 6'9681063 Chapelle-sur-Moudon : CHF 6'5401059 Peney-le-Jorat : CHF 6'8431038 Bercher : CHF 5'7151324 Premier : Not enough data1354 Montcherand : Not enough data1607 Les Thioleyres : CHF 7'0241355 L'Abergement : Not enough data1078 Essertes : CHF 7'0241062 Sottens : CHF 5'8741610 Oron-la-Ville : CHF 7'1641076 Ferlens : CHF 9'3901485 Nuvilly : CHF 5'4471083 Mézières : CHF 8'2271614 Granges (Veveyse) : CHF 8'5881464 Chêne-Pâquier : Not enough data1407 Donneloye : CHF 5'6371407 Gossens : CHF 5'6371047 Oppens : Not enough data1405 Pomy : CHF 7'1191437 Suscévaz : Not enough data1538 Treytorrens (Payerne) : Not enough data1436 Chamblon : CHF 6'3181415 Démoret : Not enough data1408 Prahins : CHF 5'6371464 Chavannes-le-Chêne : Not enough data1404 Cuarny : Not enough data1045 Ogens : CHF 5'3361407 Bioley-Magnoux : CHF 6'4101537 Champtauroz : Not enough data1443 Champvent : Not enough data1433 Suchy : Not enough data1412 Valeyres-sous-Ursins : Not enough data1432 Gressy : CHF 8'6491412 Ursins : Not enough data1400 Yverdon-les-Bains : CHF 8'6671404 Villars-Epeney : Not enough data1041 Poliez-Pittet : Not enough data1303 Penthaz : Not enough data1127 Clarmont : Not enough data1442 Montagny-près-Yverdon : CHF 6'3211033 Cheseaux-sur-Lausanne : CHF 9'2441510 Moudon : CHF 7'3181308 La Chaux (Cossonay) : Not enough data1092 Belmont-sur-Lausanne : CHF 10'8441302 Vufflens-la-Ville : CHF 7'4961033 Cheseaux-sur-Lausanne : CHF 9'2441432 Belmont-sur-Yverdon : CHF 5'9601148 Chavannes-le-Veyron : Not enough data1032 Romanel-sur-Lausanne : Not enough data1306 Daillens : CHF 8'9701126 Vaux-sur-Morges : Not enough data1683 Chesalles-sur-Moudon : CHF 6'5331041 Montaubion-Chardonney : CHF 6'8431353 Bofflens : Not enough data1055 Froideville : CHF 8'4371443 Villars-sous-Champvent : Not enough data1413 Orzens : Not enough data1462 Yvonand : CHF 6'3261484 Aumont : CHF 6'2541534 Chapelle (Broye) : Not enough data1673 Ecublens : CHF 6'1791675 Blessens : CHF 6'6121608 Chapelle (Glâne) : Not enough data1485 Nuvilly : Not enough data1675 Blessens : CHF 6'5421489 Murist : CHF 5'8361674 Montet (Glâne) : Not enough data1670 Esmonts : CHF 6'6121085 Vulliens : CHF 6'1791673 Gillarens : CHF 6'5421528 Praratoud : Not enough data1615 Bossonnens : CHF 6'8891011 Lausanne : CHF 12'6771410 Correvon : CHF 6'5401357 Lignerolle : Not enough data1409 Chanéaz : CHF 6'5401608 Oron-le-Châtel : CHF 6'6311406 Cronay : CHF 7'6331306 Daillens : CHF 8'9701005 Lausanne : CHF 14'8331610 Châtillens : CHF 7'0241438 Mathod : CHF 7'2051418 Vuarrens : CHF 8'3661045 Ogens : CHF 5'3361443 Essert-sous-Champvent : Not enough data1607 Palézieux : CHF 6'7881148 Chavannes-le-Veyron : Not enough data1509 Vucherens : Not enough data1026 Echandens : CHF 11'9691122 Romanel-sur-Morges : Not enough data1610 Vuibroye : CHF 7'0241082 Corcelles-le-Jorat : CHF 6'9681148 Moiry : Not enough data1063 Peyres-Possens : CHF 6'8431061 Villars-Mendraz : CHF 6'8431010 Lausanne : CHF 13'1101022 Chavannes-près-Renens : CHF 11'4901038 Bercher : CHF 5'7151032 Romanel-sur-Lausanne : CHF 12'6771305 Penthalaz : CHF 7'8051374 Corcelles-sur-Chavornay : CHF 7'9261036 Sullens : Not enough data1112 Echichens : CHF 10'9971136 Bussy-Chardonney : CHF 8'9341035 Bournens : CHF 7'3091042 Bioley-Orjulaz : CHF 9'4071063 Peyres-Possens : CHF 6'5401439 Rances : Not enough data1400 Cheseaux-Noréaz : Not enough data1514 Bussy-sur-Moudon : Not enough data1033 Cheseaux-sur-Lausanne : CHF 9'2441607 Les Tavernes : CHF 7'0241463 Rovray : Not enough data1090 La Croix (Lutry) : CHF 12'8341059 Peney-le-Jorat : Not enough data1000 Lausanne 27 : CHF 12'6771417 Essertines-sur-Yverdon : CHF 8'1411410 St-Cierges : CHF 6'5401446 Baulmes : CHF 5'3121312 Eclépens : CHF 7'4041372 Bavois : CHF 7'0361350 Orbe : CHF 7'6411607 Palézieux-Village : CHF 7'0241329 Bretonnières : Not enough data1535 Combremont-le-Grand : CHF 5'4471415 Molondin : Not enough data1356 La Russille : Not enough data1041 Poliez-le-Grand : CHF 6'8731043 Sugnens : CHF 6'8731073 Mollie-Margot : CHF 8'2221357 Lignerolle : Not enough data1376 Eclagnens : CHF 6'2601113 St-Saphorin-sur-Morges : CHF 9'9681400 Cheseaux-Noréaz : Not enough data1407 Mézery-près-Donneloye : CHF 5'6371323 Romainmôtier : CHF 5'5501416 Pailly : Not enough data1304 Cossonay-Ville : CHF 8'6401080 Les Cullayes : CHF 8'6831608 Chesalles-sur-Oron : CHF 7'0241434 Ependes : Not enough data1441 Valeyres-sous-Montagny : CHF 6'9281027 Lonay : CHF 10'1351066 Epalinges : CHF 10'9271522 Oulens-sur-Lucens : CHF 6'5331054 Morrens : Not enough data1084 Carrouge : CHF 9'5871445 Vuiteboeuf : CHF 6'1541377 Oulens-sous-Echallens : Not enough data1355 Sergey : Not enough data1436 Treycovagnes : CHF 7'0201536 Combremont-le-Petit : CHF 5'4471450 La Sagne (Ste-Croix) : CHF 3'5561040 Villars-le-Terroir : CHF 7'908Villars-le-Terroir (1040)
3'5566'5336'9688'14110'00814'833

CHF / m²

Sell before you buy

Sell your property so you don’t miss out on your dream home

Sold first, bought next: no bridging loan, no rushed sale at a discount.

See all agencies

The best real estate agencies in Villars-le-Terroir (1040)

Ranked by number of properties for sale · Sponsored content

  1. 1
    NehoRecommended
    Free valuation with Neho
  2. 2
    Bien en Viager1 property for sale
  3. 3
    Courvoisier SA1 property for sale
  4. 4
    FROIDEVAUX IMMOBILIER SA1 property for sale

Price per m² in Villars-le-Terroir (1040) by number of rooms

Average price per m² of properties for sale, by size.

Apartments

  • 1 - 1.5 roomsNot enough data
  • 2 - 2.5 roomsCHF 8'356
  • 3 - 3.5 roomsCHF 8'433
  • 4 - 4.5 roomsCHF 8'074
  • 5 - 5.5 roomsCHF 7'731
  • > 6 roomsCHF 7'053

Houses

  • 1 - 2.5 roomsNot enough data
  • 3 - 3.5 roomsCHF 14'115
  • 4 - 4.5 roomsCHF 8'147
  • 5 - 5.5 roomsCHF 6'359
  • 6 - 6.5 roomsNot enough data
  • > 7 roomsCHF 7'098

Distribution of prices per m² in Villars-le-Terroir (1040)

Number of properties analysed per price bracket. The dark bar contains the median price.

Apartments

154 properties
7k7k8k8k9k9k10k

Houses

25 properties
2k6k7k8k9k10k14k
Independent valuation tool

What is your property worth?

acheteur.ch values your property independently, based on hundreds of comparable property sales near you, analysed by artificial intelligence.

  • Hundreds of comparable sales in your area
  • A calculation refined by artificial intelligence
  • Free, no commitment, result in a few minutes
Value my property

Frequently asked questions about the price per m² in Villars-le-Terroir (1040)