Homedex

House prices in Margate

The average (median) price of a home sold in Margate over the last 12 months was £275,000, from 443 sales, according to HM Land Registry.

In 2025 the median was £275,000, down 3.5% on 2024 and up 3.8% since 2021.

By type: detached houses £420,000; semi-detached houses £300,000; terraced houses £265,000; flats £170,000.

On Homedex right now there are 33 homes for sale in Margate, with a typical asking price of £295,000 (checked 3 November 2026).

Sold prices are standard sales registered with HM Land Registry, loaded on 3 November 2026. Sales usually appear 1 to 3 months after they complete. They are sale prices, not valuations.

By type, last 12 months

TypeMedian priceSales
All homes£275,000443
Detached houses£420,00065
Semi-detached houses£300,000123
Terraced houses£265,000143
Flats£170,000112

By year

YearMedian priceSalesChange
2021£265,000983–
2022£270,000843+1.9%
2023£273,000522+1.1%
2024£285,000566+4.4%
2025£275,000626-3.5%
2026 (so far)£275,000329–

Questions people ask

What is the average house price in Margate?

Homes in Margate sold for a median of £275,000 over the last 12 months (443 sales), according to HM Land Registry. By type: detached houses £420,000; semi-detached houses £300,000; terraced houses £265,000; flats £170,000.

Are house prices going up in Margate?

The median price in Margate was £275,000 in 2025, down 3.5% on 2024 and up 3.8% since 2021, according to HM Land Registry. This compares the middle price of all sales each year, so a change in what kind of homes sold moves it too.

How much is a flat in Margate?

Flats in Margate sold for a median of £170,000 over the last 12 months (112 sales), according to HM Land Registry.

How much is a house in Margate?

Over the last 12 months, detached houses sold for a median of £420,000 (65 sales); semi-detached houses sold for a median of £300,000 (123 sales); terraced houses sold for a median of £265,000 (143 sales), according to HM Land Registry.

How much are homes for sale in Margate now?

On Homedex right now there are 33 homes for sale in Margate, with a typical asking price of £295,000 (checked 3 November 2026). Asking prices are what sellers hope to get; sold prices are what homes went for.

Where do these figures come from?

Sold prices are HM Land Registry's Price Paid Data: standard sales of homes in England and Wales, loaded by Homedex every month (last on 3 November 2026). Sales usually appear 1 to 3 months after they complete. Asking prices are from the homes listed on Homedex.

More in Margate