On average Upper Stoke has high deprivation and moderate crime levels, with around 95 crimes per 1,000 residents per year. Approximately 14.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in Upper Stoke is £43,817 per year. There are 5 schools in Upper Stoke: 3 primary (1 Outstanding and 2 Good) and 2 secondary (0 Outstanding and 2 Good). Upper Stoke is home to around 19,602 people, with a population density of about 6,617.6 per km2.
Based on 134 recent sales, the median property price is £208,000 in Upper Stoke area, with individual transactions ranging from £25,000 up to £435,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 6 | £338,500 |
| Flats | 2 | £81,909 |
| Semi-Detached | 35 | £240,000 |
| Terraced | 91 | £198,000 |
10 years median price trend in Upper Stoke
CV24FG
Hamilton Road
CV24JA
Richmond Street
CV24JB
Richmond Street
CV24JF
Hastings Road
CV24LJ
Clay Lane
CV24RD
Pinners Croft
CV67NN
Farlow Close
CV24EA
Walsgrave Road
CV23FY
Uplands
CV23HD
Bartons Meadow
CV23JY
Attwood Crescent
CV23LU
Parry Road
CV24JT
Dane Road
CV24LT
Clay Lane
CV24PR
Heath Crescent
CV67NL
Cheswick Close
CV24HJ
Walsgrave Road
CV23DW
Wykeley Road
CV23EQ
Hartland Avenue
CV24FJ
Argyll Street
CV24HH
Walsgrave Road
CV24LW
Goring Road
CV24QE
Burlington Road
CV67GZ
Bell Green Road
CV23QT
Upper Stoke
CV23JF
Upper Stoke
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.