Harrow has an average sold price of £336,168 across 98,086 HM Land Registry transactions, with data from 1995-01-03 to 2026-07-31.
Harrow averages £336,168 across 98,086 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £336,168 · Median £250,000 · 98,086 transactions · -2.3% growth · 12 towns
Harrow has an average sale price of £336,168 and a median sale price of £250,000, based on 98,086 registered transactions across 32 active years. The average is 15.7% below the national average of £398,893, the median is 36.4% above the national median of £183,250.
The median sold price of £250,000 is 25.6% lower than the average of £336,168. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, HARROW has 59,563 recorded sales at an average of £298,817; PINNER has 15,842 recorded sales at an average of £414,647; STANMORE has 15,046 recorded sales at an average of £415,911.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for BUSHEY (£962,079), STANMORE (£415,911), PINNER (£414,647).
Among ranked towns with available five-year change data, BUSHEY shows a five-year change of +10.1%; PINNER shows a five-year change of +7.7%; EDGWARE shows a five-year change of +5.8%.