On average Kirkhams & Holyrood has moderate deprivation and moderate crime levels, with around 64 crimes per 1,000 residents per year. Approximately 3.1% of homes in this area are social housing provided by a local council or housing association. The average income per household in Kirkhams & Holyrood is £49,171 per year. There are 5 schools in Kirkhams & Holyrood: 3 primary (0 Outstanding and 2 Good) and 1 secondary (0 Outstanding and 1 Good). Kirkhams & Holyrood is home to around 6,404 people, with a population density of about 1,574.1 per km2.
Based on 72 recent sales, the median property price is £315,250 in Kirkhams & Holyrood area, with individual transactions ranging from £52,000 up to £670,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 13 | £389,500 |
| Flats | 9 | £90,000 |
| Semi-Detached | 40 | £319,000 |
| Terraced | 10 | £258,500 |
10 years median price trend in Kirkhams & Holyrood
M456TH
Carlisle Close
M252BW
Bridle Road
M252SN
Thornley Road
M253EQ
Pinfold Drive
M456TT
Warwick Avenue
M457NR
Kingswood Road
M250XW
Kingswood Road
M252GQ
Parkville Road
M456WD
Cuckoo Lane
M457YE
Kingswood Road
M244GX
Baguley Crescent
M450GD
Kingswood Road
M456NL
Neath Close
M252RN
Heywood Road
M252RW
Heywood Road
M456TQ
Bury Old Road
M253EW
Nursery Road
M450JE
Kingswood Road
M450JT
St. Mary's
M244QS
Heywood Old Road
M244RP
Holyrood
M252SL
Old Hall Lane
M244GU
Baguley Crescent
M252GP
Mount Road
M252RF
Heywood Road
M456SB
Kestrel Close
M456TR
Kenilworth Avenue
M456UR
Hastings Avenue
M253AX
Cross Avenue
M252SP
Church Street West
M450HQ
Kingswood Road
M456NT
St Josephs Avenue
M456TY
Barnard Avenue
M456UP
Carisbrook Avenue
M252RB
Ferndene Road
M252SH
Simister Lane
M253ER
Oaks Close
M253DX
Lime Grove
M456UA
Tamworth Avenue
M244QX
Baguley Crescent
M253DG
Nursery Road
M450GU
Kingswood Road
M244QL
Heywood Old Road
M253AJ
Bury New Road
M456TG
Kenilworth Avenue
M252RJ
Turnbull Avenue
M253BL
Valley Park Road
M253EN
Nursery Road
M450GQ
Kingswood Road
M253FG
Devonshire Place
M450FU
Kingswood Road
M450GA
Kingswood Road
M456NS
Peveril Close
M252QQ
Mount Road
M253FD
North Road
M253AB
Kingswood Road
M253EJ
Brookmoor Road
M244QT
Baguley Crescent
M456TA
Cuckoo Lane
M250XB
Kingswood Road
M456TW
Derby Road
M456UJ
Penrith Avenue
M253AT
Stanley Avenue North
M450FL
Kingswood Road
M253DS
Ash Grove
M450ET
Kingswood Road
M253ET
Springfield Gardens
M253WJ
Kingswood Road
M456NJ
Usk Close
M450GL
Kingswood Road
M450JB
Kingswood Road
M253EP
Nursery Road
M252ST
Droughts Lane
M253DP
Birch Grove
M253AZ
Stanhope Avenue
M253TG
Valley Park Road
M253WW
Kingswood Road
M252GG
Oldfield Road
M253AG
Willow Road
M450GT
Kingswood Road
M456TJ
Taunton Grove
M244QZ
Middleton Road
M253AE
Dashwood Road
M456UQ
Hastings Close
M244RR
Heywood Court
M252QN
Polefield Road
M252SD
Mount Pleasant
M253BX
Poppythorn Lane
M253NS
Kingswood Road
M456TS
Warwick Close
M450DL
Kingswood Road
M252RA
Heywood Road
M252RL
Parrenthorn Road
M253BD
Bury New Road
M456UH
Tamworth Avenue
M457TX
Kingswood Road
M253DY
Cedar Grove
M456TP
Walker Avenue
M456UE
Harlech Avenue
M253AR
Stanley Avenue South
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.