BeforeIBuyHonest. Maybe too honest.
№ 02 / 09 · Prices

What do houses cost in Melksham?

For anyone buying or renting in Melksham.

About £270,000 buys the typical Melksham home, and for that money you get a proper house with a proper front door. Semis sell right around that mark. Flats go for much less. Detached houses with gardens sell for around £371,000. The money here buys bricks, not a postcode.

The Land Registry recorded 240 sales in the year to May 2026, with a median of about £270,000. Semi-detached houses, the most common sale at 91, went for around £275,000. The 62 terraced sales averaged about £234,000, and the 62 detached sales around £371,000. Only 25 flats changed hands, at a median of about £135,000. That's a small sample, but it shows who the town is built for. Melksham sells houses to people who want houses, and the flat market mostly serves the ones who haven't got there yet.

Prices are barely moving. The published house-price index for the wider area rose 1.6% in the twelve months to May 2026, to an average of about £327,000. That's a small rise. It won't bring in speculators or panic existing owners. Flats went the other way, down 1.8% over the same period. For a first-time buyer that's mildly good news. For anyone who bought a flat as an investment, it's a slightly awkward conversation with the spreadsheet.

Council tax stays modest. Band B is the most common band, and 44% of homes sit in Band A or B. For comparing against your current bill, a Band D home costs about £2,570 a year. Most buyers here pay less than that, simply because most of the houses aren't in Band D.

Renting is priced at county level. The typical private rent across the Wiltshire area was about £1,060 a month as of April 2026, up about 7% on a year earlier. That's an average from the Office for National Statistics rent index, not a figure for Melksham on its own. By size, a one-bed averages about £730 a month, a two-bed about £950, a three-bed about £1,190 and a four-bed or larger about £1,710. Rents rose far faster than purchase prices over the year. Landlords know that, and they'll mention it at the viewing.

The Office for National Statistics models typical household income across the area at about £54,000 before tax, for the financial year to March 2023. That's an older figure than the prices, and a gross one, so actual take-home pay is lower. Even so, a typical house here is within reach of two ordinary incomes and a sensible mortgage, not only a lucky inheritance. It isn't cheap. It is realistic, which is rarer.

The median works out at about £3,300 per square metre, based on the typical sold home of around 82 square metres. That covers the 91% of sales that could be matched to an energy certificate's floor area, not every sale. Put simply, the typical home here is a mid-sized family house, and the price per square metre reflects Wiltshire's working towns rather than its showpiece villages.

The 2021 Census shows why: 45% of households live in three-bedroom homes, 23% have four or more bedrooms, 25% have two and only 7% have one. The three-bed is the town's default setting. If you're after a one-bed pied-à-terre, you'll be competing for a small pool of homes. If you want a third bedroom for a child who hasn't been born yet, Melksham has plenty of those.

What houses cost is one of Melksham's real strengths: family-sized homes at prices that ordinary incomes can still meet. Few places in the county make that sum look this straightforward.

Sources: HM Land Registry · Valuation Office Agency · EPC register · ONS Census 2021 · Office for National Statistics

Data to May 2026 · Figures checked 26 September 2026 (what this means)