WoningmarktNL Nederlands

House prices by municipality

The average sale price of existing owner-occupied homes in all 342 municipalities in 2025. Switch layers, zoom into a province or click a municipality.

Latest official CBS figures (updated )

Layer
Level

Average sale price 2025

  • ≤ €385,00047
  • €385,000 – €425,00046
  • €425,000 – €455,00048
  • €455,000 – €495,00057
  • €495,000 – €530,00048
  • €530,000 – €585,00048
  • > €585,00048
  • No data0
Map: average sale price by municipality, 2025The same figures are in the table below the map. Zoom with plus and minus, pan with the arrow keys.

Price change = change of the average sale price from 2024 to 2025. WOZ value and share of multi-family homes: CBS key figures for districts and neighbourhoods (86165NED). At province level the share of multi-family homes comes from the housing stock table (83704NED). The colours split the municipalities into seven groups of about the same size. Hatched = no figure in the source.

CBS warns that average sale prices are not a price index. The average also moves when a different mix of homes is sold, for example more apartments or larger houses. For the true price trend, CBS uses its price index (table 85792NED).

What we do not show, and why

  • Number of rooms: there is no free official source by region, so we do not show it.
  • Parking: there is no free official source by region. Cars per household (CBS) appears only as context. It is not a measure of parking space.
  • Overbidding, price per m² and time on market: CBS does not publish these figures by municipality as open data. Sources such as NVM or Kadaster are not free to reuse.
  • Average floor area: CBS counts homes by floor-area class. We show that distribution and the class of the middle home, not an exact average in m².
  • Prices of apartments and houses: this split exists only for the Netherlands as a whole (CBS 85791NED), not by municipality.

All 342 municipalities

Click a column header to sort.

MunicipalityProvincePrice 2025vs 2024WOZMulti-family
's-Hertogenbosch (Den Bosch)Noord-Brabant€506,467+5.9%€417,00041%
Aa en HunzeDrenthe€497,875+8.6%€371,0009%
AalsmeerNoord-Holland€636,273+10.5%€526,00023%
AaltenGelderland€404,815+12.9%€344,00018%
AchtkarspelenFryslân€386,939+15.1%€294,00013%
AlblasserdamZuid-Holland€465,391+29.7%€351,00032%
AlbrandswaardZuid-Holland€531,165-3.0%€456,00019%
AlkmaarNoord-Holland€424,065+11.2%€380,00039%
AlmeloOverijssel€337,477+7.6%€295,00029%
AlmereFlevoland€493,406+7.1%€397,00030%
Alphen aan den RijnZuid-Holland€459,675+3.2%€397,00036%
Alphen-ChaamNoord-Brabant€556,205+2.8%€477,00011%
AltenaNoord-Brabant€481,068+7.9%€401,00013%
AmelandFryslân€452,457+15.5%€351,00022%
AmersfoortUtrecht€551,639+8.0%€446,00038%
AmstelveenNoord-Holland€681,691+4.9%€568,00052%
AmsterdamNoord-Holland€630,621+2.1%€518,00088%
ApeldoornGelderland€471,143+8.4%€386,00030%
ArnhemGelderland€407,247+1.0%€350,00049%
AssenDrenthe€376,755+4.2%€294,00031%
AstenNoord-Brabant€528,110+12.1%€442,00015%
Baarle-NassauNoord-Brabant€465,201+11.4%€418,00015%
BaarnUtrecht€610,602+7.6%€508,00034%
BarendrechtZuid-Holland€547,450+6.1%€447,00027%
BarneveldGelderland€533,904+2.8%€480,00022%
Beek (L.)Limburg€376,436+2.9%€319,00025%
BeekdaelenLimburg€383,775+5.4%€327,00016%
BeeselLimburg€358,895+12.3%€324,00016%
Berg en DalGelderland€482,272+4.3%€395,00021%
BergeijkNoord-Brabant€527,954+6.7%€477,00014%
Bergen (L.)Limburg€449,775+13.3%€358,0007%
Bergen (NH.)Noord-Holland€737,165+6.1%€612,00029%
Bergen op ZoomNoord-Brabant€398,490+10.5%€333,00030%
BerkellandGelderland€429,910+7.2%€385,00020%
BernhezeNoord-Brabant€576,186+15.2%€479,00012%
BestNoord-Brabant€553,741+7.0%€464,00020%
BeuningenGelderland€527,279+16.7%€416,00016%
BeverwijkNoord-Holland€419,001+4.0%€356,00046%
BladelNoord-Brabant€511,537+9.2%€445,00017%
BlaricumNoord-Holland€1,105,604+11.2%€904,00014%
BloemendaalNoord-Holland€1,023,762-1.9%€919,00028%
Bodegraven-ReeuwijkZuid-Holland€530,224+2.4%€472,00020%
BoekelNoord-Brabant€448,168+15.1%€437,00013%
Borger-OdoornDrenthe€445,770+18.0%€321,0009%
BorneOverijssel€454,281+10.5%€395,00016%
BorseleZeeland€397,874+9.6%€338,0008%
BoxtelNoord-Brabant€522,253+11.4%€399,00026%
BredaNoord-Brabant€509,387+5.0%€419,00041%
BronckhorstGelderland€539,034+9.0%€443,00018%
BrummenGelderland€524,581+24.4%€391,00013%
BrunssumLimburg€290,901+8.3%€237,00030%
BunnikUtrecht€624,328+12.3%€550,00019%
BunschotenUtrecht€513,085+5.9%€463,00022%
BurenGelderland€580,256+2.7%€473,0008%
Capelle aan den IJsselZuid-Holland€412,385+5.7%€362,00056%
CastricumNoord-Holland€530,985+3.4%€508,00024%
CoevordenDrenthe€397,804+4.4%€313,00014%
CranendonckNoord-Brabant€464,684+8.5%€393,00010%
CulemborgGelderland€458,259-1.1%€419,00026%
DalfsenOverijssel€528,513+9.9%€455,00014%
DantumadielFryslân€416,795+15.8%€319,00010%
De BiltUtrecht€729,588+4.1%€608,00036%
De Fryske MarrenFryslân€457,160+14.2%€363,00010%
De Ronde VenenUtrecht€666,495+11.1%€543,00021%
De WoldenDrenthe€478,209+3.0%€409,00014%
DelftZuid-Holland€453,866+10.7%€352,00068%
Den HelderNoord-Holland€319,893+9.6%€261,00027%
DeurneNoord-Brabant€492,662+16.3%€423,00015%
DeventerOverijssel€447,838+11.7%€357,00033%
DiemenNoord-Holland€571,777+3.7%€460,00064%
Dijk en WaardNoord-Holland€470,371+11.0%€414,00022%
DinkellandOverijssel€456,043+5.6%€424,00015%
DoesburgGelderland€456,536+12.2%€318,00023%
DoetinchemGelderland€424,195+10.7%€331,00025%
DongenNoord-Brabant€456,268+6.0%€377,00017%
DordrechtZuid-Holland€391,755+8.0%€331,00045%
DrechterlandNoord-Holland€533,684+14.7%€423,00012%
DrimmelenNoord-Brabant€508,816+18.9%€416,00013%
DrontenFlevoland€426,186+9.1%€371,00014%
DrutenGelderland€456,403+4.4%€393,00019%
DuivenGelderland€444,252+5.2%€370,00014%
Echt-SusterenLimburg€379,254+10.4%€330,00017%
Edam-VolendamNoord-Holland€490,856+6.0%€428,00015%
EdeGelderland€523,183+13.5%€438,00033%
EemnesUtrecht€658,208+9.0%€546,00012%
EemsdeltaGroningen€319,269+9.4%€250,00021%
EerselNoord-Brabant€536,817+1.9%€477,00017%
Eijsden-MargratenLimburg€516,779+15.2%€408,00016%
EindhovenNoord-Brabant€469,870+4.3%€391,00042%
ElburgGelderland€472,521+5.0%€393,00016%
EmmenDrenthe€351,871+12.2%€265,00021%
EnkhuizenNoord-Holland€421,979+7.8%€332,00027%
EnschedeOverijssel€373,780+8.2%€301,00037%
EpeGelderland€548,649+16.1%€459,00022%
ErmeloGelderland€538,251-1.4%€456,00024%
Etten-LeurNoord-Brabant€488,271+17.2%€377,00022%
GeertruidenbergNoord-Brabant€456,394+11.3%€364,00021%
Geldrop-MierloNoord-Brabant€530,710+3.4%€416,00023%
Gemert-BakelNoord-Brabant€523,546+17.9%€427,00015%
GennepLimburg€461,925+3.1%€381,00014%
Gilze en RijenNoord-Brabant€461,024+5.2%€388,00016%
Goeree-OverflakkeeZuid-Holland€453,640+9.7%€371,00015%
GoesZeeland€397,671+6.7%€338,00027%
GoirleNoord-Brabant€549,970+2.2%€442,00017%
Gooise MerenNoord-Holland€721,747+6.5%€595,00033%
GorinchemZuid-Holland€446,015+4.8%€370,00043%
GoudaZuid-Holland€420,550+6.8%€356,00042%
GroningenGroningen€396,626+6.2%€313,00061%
Gulpen-WittemLimburg€435,714+16.6%€357,00022%
HaaksbergenOverijssel€448,539+14.0%€380,00018%
HaarlemNoord-Holland€576,569+5.1%€505,00052%
HaarlemmermeerNoord-Holland€591,975+6.6%€499,00027%
HalderbergeNoord-Brabant€467,811+9.3%€381,00014%
HardenbergOverijssel€390,363+1.5%€352,00015%
HarderwijkGelderland€473,911+1.0%€405,00034%
Hardinxveld-GiessendamZuid-Holland€445,202+22.0%€368,00025%
HarlingenFryslân€363,299+12.0%€263,00024%
HattemGelderland€523,439+5.7%€444,00018%
HeemskerkNoord-Holland€521,081+10.8%€412,00035%
HeemstedeNoord-Holland€798,428+6.4%€680,00035%
HeerdeGelderland€520,052+4.2%€449,00018%
HeerenveenFryslân€418,883+11.7%€332,00025%
HeerlenLimburg€284,279+5.3%€214,00037%
Heeze-LeendeNoord-Brabant€563,341+8.5%€503,00010%
HeilooNoord-Holland€609,771+3.3%€544,00026%
HellendoornOverijssel€458,353+8.9%€395,00016%
HelmondNoord-Brabant€458,882+5.5%€345,00028%
Hendrik-Ido-AmbachtZuid-Holland€490,111+20.9%€443,00024%
Hengelo (O.)Overijssel€378,471+8.6%€313,00031%
Het HogelandGroningen€356,956+16.9%€282,00011%
HeumenGelderland€558,583+5.3%€456,00018%
HeusdenNoord-Brabant€534,587+7.7%€442,00015%
HillegomZuid-Holland€500,757+5.8%€458,00032%
HilvarenbeekNoord-Brabant€534,369-1.0%€481,00013%
HilversumNoord-Holland€539,765-1.5%€477,00042%
Hoeksche WaardZuid-Holland€500,231+14.5%€392,00017%
Hof van TwenteOverijssel€432,647-0.4%€376,00015%
Hollands KroonNoord-Holland€415,671+10.6%€369,00011%
HoogeveenDrenthe€365,219+5.0%€286,00026%
HoornNoord-Holland€460,312+12.6%€365,00030%
Horst aan de MaasLimburg€436,096+7.4%€368,00013%
HoutenUtrecht€583,825-1.5%€526,00026%
HuizenNoord-Holland€616,191+5.5%€477,00029%
HulstZeeland€349,428+12.5%€308,00010%
IJsselsteinUtrecht€514,826+2.7%€458,00031%
Kaag en BraassemZuid-Holland€599,806+15.2%€487,00020%
KampenOverijssel€413,115+13.3%€361,00024%
KapelleZeeland€413,130+4.3%€370,00010%
KatwijkZuid-Holland€529,500+7.0%€462,00042%
KerkradeLimburg€270,119+2.9%€214,00036%
KoggenlandNoord-Holland€454,904+1.2%€416,00016%
Krimpen aan den IJsselZuid-Holland€481,993+6.9%€386,00031%
KrimpenerwaardZuid-Holland€488,261+10.2%€414,00021%
LaarbeekNoord-Brabant€496,740+2.9%€439,00012%
Land van CuijkNoord-Brabant€442,631+3.8%€394,00018%
LandgraafLimburg€327,701+12.5%€265,00024%
LandsmeerNoord-Holland€706,179+4.9%€593,00016%
LansingerlandZuid-Holland€596,867+4.7%€505,00019%
Laren (NH.)Noord-Holland€977,945-6.7%€920,00020%
LeeuwardenFryslân€319,443+3.0%€263,00037%
LeidenZuid-Holland€492,047+3.8%€409,00061%
LeiderdorpZuid-Holland€532,464+7.9%€450,00042%
Leidschendam-VoorburgZuid-Holland€501,744+5.8%€443,00061%
LelystadFlevoland€426,903+5.2%€350,00020%
LeudalLimburg€428,849+7.6%€363,00013%
LeusdenUtrecht€573,062+5.4%€484,00021%
LingewaardGelderland€501,801+11.6%€415,00018%
LisseZuid-Holland€548,653+13.4%€433,00032%
LochemGelderland€587,573+7.3%€466,00017%
Loon op ZandNoord-Brabant€510,783+15.8%€405,00018%
LopikUtrecht€548,830+13.7%€483,00015%
LosserOverijssel€426,440+10.0%€381,00016%
MaasdrielGelderland€514,719+10.0%€461,0009%
MaasgouwLimburg€431,950+9.5%€348,00013%
MaashorstNoord-Brabant€497,085+6.6%€423,00024%
MaassluisZuid-Holland€439,928+12.1%€345,00048%
MaastrichtLimburg€413,671+4.7%€313,00052%
MedemblikNoord-Holland€461,643+7.5%€409,00014%
MeerssenLimburg€473,060+20.7%€363,00018%
MeierijstadNoord-Brabant€529,884+6.6%€449,00020%
MeppelDrenthe€383,606+1.3%€310,00027%
Middelburg (Z.)Zeeland€393,274+4.4%€306,00031%
Midden-DelflandZuid-Holland€599,737+3.0%€496,00024%
Midden-DrentheDrenthe€446,129+15.6%€351,00012%
Midden-GroningenGroningen€368,812+13.2%€295,00021%
MoerdijkNoord-Brabant€441,988+14.8%€369,00014%
MolenlandenZuid-Holland€498,890+7.8%€427,00013%
MontferlandGelderland€425,653+5.7%€322,00019%
MontfoortUtrecht€541,636+2.1%€479,00016%
Mook en MiddelaarLimburg€526,782+5.1%€451,00016%
Neder-BetuweGelderland€548,255+8.0%€393,0009%
NederweertLimburg€494,127+11.8%€405,00013%
NieuwegeinUtrecht€459,984+11.8%€386,00043%
NieuwkoopZuid-Holland€605,404+14.2%€489,00013%
NijkerkGelderland€536,303+0.9%€490,00018%
NijmegenGelderland€453,897+6.9%€387,00047%
NissewaardZuid-Holland€389,672+5.2%€308,00032%
Noardeast-FryslânFryslân€331,748+4.9%€294,00011%
Noord-BevelandZeeland€368,111+6.3%€323,00011%
NoordenveldDrenthe€464,193+0.2%€387,00014%
NoordoostpolderFlevoland€383,877+11.8%€340,00015%
NoordwijkZuid-Holland€626,591+5.7%€516,00035%
Nuenen, Gerwen en NederwettenNoord-Brabant€631,744+11.3%€513,00014%
NunspeetGelderland€571,262+16.0%€451,00018%
OegstgeestZuid-Holland€614,579+0.0%€600,00035%
OirschotNoord-Brabant€585,652+16.9%€504,00018%
OisterwijkNoord-Brabant€599,609+10.0%€515,00019%
OldambtGroningen€327,766+10.6%€272,00019%
OldebroekGelderland€478,464+4.9%€396,00015%
OldenzaalOverijssel€434,886+9.9%€360,00024%
Olst-WijheOverijssel€481,392+3.6%€415,00015%
OmmenOverijssel€502,151+6.2%€428,00018%
Oost GelreGelderland€406,036+6.6%€341,00017%
OosterhoutNoord-Brabant€441,826+0.9%€387,00027%
OoststellingwerfFryslân€423,014+16.6%€312,00010%
OostzaanNoord-Holland€671,896+22.2%€522,00017%
OpmeerNoord-Holland€472,308+11.6%€398,00018%
OpsterlandFryslân€433,376-0.1%€347,00015%
OssNoord-Brabant€452,466+3.5%€383,00023%
Oude IJsselstreekGelderland€428,625+9.4%€343,00015%
Ouder-AmstelNoord-Holland€623,392+1.9%€595,00042%
OudewaterUtrecht€542,373+3.9%€441,00022%
OverbetuweGelderland€522,733+16.7%€422,00014%
PapendrechtZuid-Holland€387,172+1.1%€368,00034%
Peel en MaasLimburg€449,898+7.2%€381,00015%
PekelaGroningen€288,273+15.1%€213,00012%
Pijnacker-NootdorpZuid-Holland€631,787+13.0%€526,00024%
PurmerendNoord-Holland€472,491+8.8%€407,00034%
PuttenGelderland€600,621+21.5%€517,00016%
RaalteOverijssel€451,037+1.5%€414,00014%
ReimerswaalZeeland€359,269+0.1%€309,00014%
RenkumGelderland€551,905+6.4%€440,00030%
RenswoudeUtrecht€592,719+12.2%€514,00015%
Reusel-De MierdenNoord-Brabant€482,744+15.3%€445,00013%
RhedenGelderland€448,868+6.7%€377,00026%
RhenenUtrecht€575,370+8.3%€461,00021%
RidderkerkZuid-Holland€428,160+10.4%€346,00044%
Rijssen-HoltenOverijssel€430,244-3.9%€386,00021%
Rijswijk (ZH.)Zuid-Holland€422,771+0.2%€358,00071%
RoerdalenLimburg€395,565+8.9%€325,00010%
RoermondLimburg€373,963-1.0%€311,00034%
RoosendaalNoord-Brabant€389,117+6.7%€323,00026%
RotterdamZuid-Holland€414,579+2.9%€342,00075%
RozendaalGelderland€866,864+8.0%€788,0002%
RucphenNoord-Brabant€509,587+9.7%€401,0009%
SchagenNoord-Holland€458,936+11.7%€372,00018%
ScherpenzeelGelderland€491,154+4.7%€442,00015%
SchiedamZuid-Holland€339,590+0.5%€314,00068%
SchiermonnikoogFryslân€656,107+34.9%€421,00027%
Schouwen-DuivelandZeeland€461,424+1.7%€408,00011%
SimpelveldLimburg€343,886-1.4%€274,00024%
Sint-MichielsgestelNoord-Brabant€590,958+2.5%€492,00014%
Sittard-GeleenLimburg€338,452+7.5%€271,00032%
SliedrechtZuid-Holland€415,644+9.6%€340,00039%
SluisZeeland€338,820+3.6%€334,00016%
SmallingerlandFryslân€369,352+6.1%€291,00022%
SoestUtrecht€585,095+6.2%€477,00036%
SomerenNoord-Brabant€498,059+3.9%€436,00014%
Son en BreugelNoord-Brabant€605,309+2.8%€517,00013%
StadskanaalGroningen€325,508+6.1%€282,00021%
StaphorstOverijssel€464,585+12.4%€380,00017%
Stede BroecNoord-Holland€439,694+10.7%€371,00012%
SteenbergenNoord-Brabant€425,724+9.8%€362,00014%
SteenwijkerlandOverijssel€412,194+5.7%€339,00015%
Stein (L.)Limburg€370,121+12.1%€314,00018%
Stichtse VechtUtrecht€495,712-11.9%€506,00026%
Súdwest-FryslânFryslân€382,483+7.9%€317,00019%
TerneuzenZeeland€297,848+6.5%€256,00019%
TerschellingFryslân€524,480+4.3%€456,00024%
TexelNoord-Holland€436,633-7.6%€406,00022%
TeylingenZuid-Holland€615,436+13.6%€483,00026%
The HagueZuid-Holland€465,418+4.0%€383,00079%
TholenZeeland€347,269+5.4%€301,00011%
TielGelderland€419,841+9.0%€358,00027%
TilburgNoord-Brabant€424,838+6.6%€339,00038%
TubbergenOverijssel€476,568+6.0%€432,00025%
TwenterandOverijssel€420,039+15.8%€354,00015%
TynaarloDrenthe€581,613+24.7%€431,00012%
TytsjerksteradielFryslân€393,075+8.3%€318,00013%
UitgeestNoord-Holland€536,104+4.6%€462,00022%
UithoornNoord-Holland€556,156+5.3%€454,00029%
UrkFlevoland€390,868+5.4%€359,00018%
UtrechtUtrecht€549,113+5.6%€490,00059%
Utrechtse HeuvelrugUtrecht€689,760+5.4%€549,00026%
VaalsLimburg€339,451+5.3%€238,00048%
Valkenburg aan de GeulLimburg€443,960+5.5%€343,00036%
ValkenswaardNoord-Brabant€464,820+1.3%€419,00025%
VeendamGroningen€316,312+12.0%€239,00022%
VeenendaalUtrecht€498,308+23.6%€394,00041%
VeereZeeland€496,742+14.3%€445,00013%
VeldhovenNoord-Brabant€538,756+5.1%€480,00021%
VelsenNoord-Holland€524,201+10.3%€408,00040%
VenloLimburg€374,660+3.4%€312,00032%
VenrayLimburg€414,662+6.7%€362,00020%
VijfheerenlandenUtrecht€503,864+9.7%€404,00022%
VlaardingenZuid-Holland€365,638+7.8%€303,00062%
VlielandFryslân€541,519-1.6%€426,00031%
VlissingenZeeland€303,236+4.4%€259,00038%
VoerendaalLimburg€415,942+8.1%€353,00013%
Voorne aan ZeeZuid-Holland€495,909+7.8%€396,00024%
VoorschotenZuid-Holland€657,899+11.5%€528,00036%
VoorstGelderland€564,160+6.1%€459,00017%
VughtNoord-Brabant€671,948+12.5%€568,00024%
WaadhoekeFryslân€337,091+5.8%€269,00010%
WaalreNoord-Brabant€662,285+1.6%€531,00018%
WaalwijkNoord-Brabant€453,184+8.5%€377,00025%
WaddinxveenZuid-Holland€513,592+8.8%€417,00031%
WageningenGelderland€463,177+3.0%€362,00053%
WassenaarZuid-Holland€903,569+6.3%€745,00030%
WaterlandNoord-Holland€509,986-12.1%€483,00016%
WeertLimburg€437,149+11.5%€357,00027%
West BetuweGelderland€521,134+2.7%€466,00010%
West Maas en WaalGelderland€495,002+4.4%€435,00015%
WesterkwartierGroningen€413,381+8.7%€330,00010%
WesterveldDrenthe€487,354+1.0%€422,00010%
WestervoortGelderland€442,322+21.0%€333,00014%
WesterwoldeGroningen€374,010+11.1%€292,00015%
WestlandZuid-Holland€555,505+10.0%€465,00025%
WeststellingwerfFryslân€424,890+6.7%€315,00012%
WierdenOverijssel€463,140+17.1%€410,00016%
WijchenGelderland€496,126+2.4%€397,00019%
WijdemerenNoord-Holland€653,211+3.2%€576,00017%
Wijk bij DuurstedeUtrecht€481,107-4.7%€456,00019%
WinterswijkGelderland€376,011+8.6%€312,00023%
WoensdrechtNoord-Brabant€422,202+10.5%€367,00013%
WoerdenUtrecht€620,770+13.5%€435,00030%
WormerlandNoord-Holland€499,467-1.8%€441,00026%
WoudenbergUtrecht€552,197+3.9%€505,00019%
ZaanstadNoord-Holland€430,833+3.7%€389,00038%
ZaltbommelGelderland€548,623+23.4%€404,00014%
ZandvoortNoord-Holland€604,626+3.2%€476,00053%
ZeewoldeFlevoland€466,599+6.2%€423,00019%
ZeistUtrecht€663,706+12.1%€555,00046%
ZevenaarGelderland€410,446+9.2%€334,00018%
ZoetermeerZuid-Holland€457,889+5.4%€375,00044%
ZoeterwoudeZuid-Holland€569,994+15.3%€487,00037%
ZuidplasZuid-Holland€561,991+10.1%€459,00021%
ZundertNoord-Brabant€464,649+3.1%€458,00014%
ZutphenGelderland€444,637+13.5%€334,00034%
ZwartewaterlandOverijssel€402,361+7.0%€333,00013%
ZwijndrechtZuid-Holland€408,715+6.9%€340,00040%
ZwolleOverijssel€450,913+0.0%€375,00036%