On average Charminster has moderate deprivation and moderate crime levels, with around 60 crimes per 1,000 residents per year. Approximately 3.5% of homes in this area are social housing provided by a local council or housing association. The average income per household in Charminster is £50,035 per year. There are 3 schools in Charminster: 0 primary (0 Outstanding and 0 Good) and 0 secondary (0 Outstanding and 0 Good). Charminster is home to around 8,098 people, with a population density of about 6,655.2 per km2.
Based on 84 recent sales, the median property price is £272,500 in Charminster area, with individual transactions ranging from £83,750 up to £1,440,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 26 | £456,000 |
| Flats | 43 | £206,000 |
| Semi-Detached | 14 | £331,250 |
| Terraced | 1 | £305,000 |
10 years median price trend in Charminster
BH91AE
Alma Road
BH37JS
Grafton Road
BH88US
Charminster Road
BH88PP
Malmesbury Park Road
BH37LN
Heron Court Road
BH88TE
Richmond Park Road
BH37AF
Rushton Crescent
BH37NQ
Iddesleigh Road
BH88UF
Charminster Road
BH88JL
Wellington Road
BH88RA
Shelbourne Road
BH88UE
Charminster Road
BH91AL
Alma Road
BH91DW
Linwood Road
BH37JU
Fortescue Road
BH37LD
Kings Road
BH88NN
Lowther Road
BH89DH
Richmond Wood Road
BH37JX
Alington Road
BH88FQ
Richmond Park Road
BH88QW
St Leonards Road
BH88FR
Richmond Park Road
BH88GE
Richmond Park Road
BH88JX
Portchester Road
BH88QG
Bennett Road
BH88RE
Shelbourne Road
BH88UH
Charminster Road
BH89DP
Richmond Park Avenue
BH88FH
Richmond Park Road
BH88SL
Chatsworth Road
BH88RB
Shelbourne Road
BH89RW
Charminster Road
BH88LA
Portchester Road
BH88NY
Stewart Road
BH88RH
Bennett Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.