Banbury's typical home sells for a little under £290,000. A semi costs about £310,000. A terrace runs to about a quarter of a million. A flat can be had for about £160,000. The three-bed semi is the town's standard issue, and it's priced for people who mean to stay in it.
The Land Registry recorded 538 sales in the year to May 2026, at a median of about £288,000. Semi-detached houses were the busiest part of the market, with 191 sales at a median of £310,000. Next came 148 terraces at about £252,000, 110 detached houses at about £428,000 and 89 flats at £160,000. Semis outsold everything else, which is what you'd expect in a town that built them street by street after the war. One check is worth making. Look up sold prices on the street itself in the Land Registry's records, because the town median mixes Grimsbury, Hardwick, Neithrop and Ruscote into one figure, and a buyer only ever lives in one of them.
The house price index for the area rose about 4.2% in the twelve months to May 2026, to an average of about £358,000. That average is a different measure from the Land Registry median above and covers a wider index area, so the two figures won't agree. Flats in the same index rose about 0.7% over the year, which is close to standing still. Anyone who bought a flat expecting the market to do the work has found it busy with the houses.
Council tax stays at the modest end. Band B is the most common band, and about 54% of homes sit in Bands A or B, the two cheapest. A Band D home pays about £2,583 a year. Banbury made its medieval money from wool, and its valuation list still reads like a town where people earn a living.
Across the Cherwell district, the Office for National Statistics puts typical private rent at about £1,290 a month. That's a mean from its rental index, covering the town and every village around it. By size, the district averages about £960 for a one-bed, £1,200 for a two-bed, £1,450 for a three-bed and £2,180 for four bedrooms or more. There is no reliable figure for studios or single rooms.
Modelled gross household income in Banbury, before tax, averaged about £56,000 in the financial year to March 2023. Set against a median sale of about £288,000, a typical home is within reach for a household on that income with a deposit saved. It stops being a stretch and becomes ordinary arithmetic, which for this part of Oxfordshire counts as good news.
Of the sales that could be matched to an energy certificate, about 91% of the total, the median price was about £3,700 per square metre. The typical floor area behind that figure is about 83 square metres. That's a modest family house, sold at a price per metre a first-time buyer can say out loud without wincing.
The 2021 census puts about 43% of Banbury's homes at three bedrooms, about 25% at two, about 18% at four or more and about 14% at one. Three bedrooms is the house Banbury builds. Buyers who want something smaller or larger are fishing in a shallower pond.
Prices are the best thing about Banbury: houses sell at figures a working household can reach, in a market with enough of them changing hands to give a buyer a choice. The semi is the reason to come here, and it's sensibly priced.
