3Y Avg Price
£163,200
10 sales
Properties
79
44 freehold · 35 leasehold
Sales / Year
2.8
5-year average
Avg £/sq ft
£186
£2,006/m²
Rank in B20
126th
of 152 streets
Last Sale
£308,000
Dec 2025
Price History
Every recorded sale on this street, coloured by property type.
Last 10 Sales
134 total recorded
258 Hamstead Road
Semi-Detached
£308,000
Dec 2025
182 Hamstead Road
Detached
£223,000
Jan 2025
FLAT 10, PENDA COURT, 161A Hamstead Road
Flat/Maisonette
£85,000
Jun 2024
288A Hamstead Road
Flat/Maisonette
£240,000
May 2024
FLAT 5, PENDA COURT, 161A Hamstead Road
Flat/Maisonette
£80,000
May 2024
FLAT 29, PENDA COURT, 159 Hamstead Road
Flat/Maisonette
£86,500
May 2024
268 Hamstead Road
Terraced
£92,000
Feb 2024
FLAT 23, PENDA COURT, 159 Hamstead Road
Flat/Maisonette
£92,500
Jan 2024
284 Hamstead Road
Semi-Detached
£335,000
Dec 2023
FLAT 15, PENDA COURT, 161B Hamstead Road
Flat/Maisonette
£90,000
Aug 2023
Street Rankings — B20
Streets ranked by 3-year average sale price. Showing positions 122–131 of 152.
| # | Street | 3Y Avg |
|---|---|---|
| 122 | Thornbury Road | £166,788 |
| 123 | Friary Road | £166,500 |
| 124 | Grosvenor Avenue | £166,250 |
| 125 | Leslie Road | £165,000 |
| 126 | Hamstead Road | £163,200 |
| 127 | London Road | £163,000 |
| 128 | Wellington Road | £162,800 |
| 129 | Packwood Close | £162,500 |
| 130 | Wenlock Road | £161,577 |
| 131 | Wilton Road | £160,000 |
Property Mix
Type
Tenure
EPC Ratings
35 of 79 properties have an EPC record
Avg floor area: 624 sq ft (58 m²)
District Context — B20
B20 covers parts of central Birmingham, situated in the heart of the West Midlands conurbation. It is a diverse, predominantly urban neighbourhood with a mix of residential, commercial, and community-focused areas.
Average Property Price - B20
£252,622
30
National percentile
12 month avg at 31 Jul 2026
Average Net Household Income - B20
£31,340
11
National percentile
2023 census data
10-Year Annualised Price Growth - B20
4.4%
85
National percentile
Estimate at 31 Jul 2026
10-Year Annualised Rent Growth - B
4.4%
78
National percentile
Estimate at 31 Jul 2026
