About £340,000 buys the typical house. Detached ones go for half a million. Flats sell for under a quarter of a million. Prices have barely moved in a year. The stone costs extra, but nobody is pricing this town like a boom.
The Land Registry's twelve months to early May 2026 recorded 98 sales at a typical price of about £340,000. The split by type runs in a tidy order with one twist. Detached houses went for around £505,000 across 22 sales, terraces for about £355,000 across 25, semi-detached houses for £340,000 across 30, and flats for about £230,000 across 21. A terrace outselling a semi is the kind of detail that makes a buyer from the suburbs check the listing twice. On a hilltop where much of the old housing is joined together, it's how things work. Ninety-eight sales in a year is a slow market, and one quirky sale can nudge those type medians, so read them as the shape of the market and not the price of the house you're viewing.
The house price index for the area put the average at about £327,000 as of May 2026, up 1.6% on a year earlier. That is a small rise, the kind that barely keeps pace with the survey fee. Flats went the other way, down 1.8% over the same twelve months. Neither figure is a forecast. The abbey once carried a spire taller than Salisbury's, and it fell down. Local prices have been more careful about height since.
Council tax lands mostly in the middle. Band C is the most common band, and about 21% of homes sit in the two cheapest bands, A and B. A Band D bill in the area runs to about £2,570 a year, which is the number to hold up against what you pay now.
Renting is priced at county level. The typical private rent across the Wiltshire area was about £1,060 a month in April 2026, up about 7% on the year. That's a mean from the Office for National Statistics price index, not a median of advertised listings, and it describes Wiltshire, not Malmesbury's own streets. By size, one-beds averaged about £730 a month, two-beds around £950, three-beds about £1,190 and four-beds or bigger around £1,710. No reliable figure exists for studios or rooms, so any listing claiming a local norm for them is guessing.
The income side is healthier than most market towns can claim. Modelled gross household income, before tax, averaged about £68,000 across the area in the financial year to March 2023. Against a typical sale of £340,000 that makes Malmesbury a serious mortgage. It is not an absurd one, and on two incomes it is within reach of people who aren't waiting on an inheritance.
For the sales that can be matched to an energy certificate's floor area, about 71% of them, the median price came to roughly £3,950 per square metre, on a typical floor area of about 91 square metres. That covers most of the market but not all of it. The unmatched sales tend to be the older, odder houses that never needed a certificate, and those are the ones people drive out here to see.
The 2021 Census gives the bedroom mix. About 8% of homes have one bedroom, 27% have two, 37% have three and 29% have four or more. This is a family-house town with a thin supply of starter flats, so the first-time buyer hunting for a one-bed is competing for scraps while everyone else argues over the three-beds.
Houses here cost more than the Wiltshire average and less than the stone would make you fear, with the money buying real space from an income that can mostly carry it. Above average on value, and a quiet market is a better place to negotiate than a hot one.
