District Ledger20 postcode units

CF91

Cardiff

Sales (24m)
0
Median Price (3Y)
Not available
Price Trend (5Y)
Not enough sales

Sales (24m)

0

Median Price (3Y)

Not available

Price Trend (5Y)

Not enough sales

Crime Trends

Police crime history across the CF91 postcode district, normalized to the currently mapped LSOAs inside this catchment.

Latest month

42

Published for Jan 2026

Largest category

Unknown

241 incidents in the trailing 12-month window

YoY change

+3.6%

2025 vs 2024

Latest month42Published for Jan 2026
3M rolling average39.33incidents per month
12M baseline42.58Trailing yearly average for the same geography.
YoY change+3.6%2025 vs 2024

Monthly trend line (5Y)

Monthly level3M rolling averageQuarter change +2.6%Feb 2021 to Jan 2026

Annual comparison

2025520+3.6% vs 2024
2024502+7.0% vs 2023
2023469+32.5% vs 2022
2022354-1.1% vs 2021
2021358First complete year in the current archive.

Location summary

LocationCF91Counts are normalized against the district's current LSOA footprint.
Total incidents511Latest rolling 12-month police window.
Largest categoryUnspecified241 incidents · 47.2%
CoverageSingle LSOARolling averages are normalized by this coverage set.

Mapped incident locations

MonthCrime typeLocationOutcome
Jan 2026Burglary
South Wales Police
On or near Blaise PlaceUnder investigation
Jan 2026Public order
South Wales Police
On or near Blaise PlaceUnable to prosecute suspect
Jan 2026Unspecified
South Wales Police
On or near Blaise PlaceNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Blaise PlaceNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Blaise PlaceNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Blaise PlaceNo outcome published
Jan 2026Vehicle crime
South Wales Police
On or near Blaise PlaceUnder investigation
Jan 2026Vehicle crime
South Wales Police
On or near Blaise PlaceUnable to prosecute suspect
Jan 2026Criminal damage and arson
South Wales Police
On or near GrangetownInvestigation complete; no suspect identified
Jan 2026Criminal damage and arson
South Wales Police
On or near GrangetownUnder investigation
Jan 2026Unspecified
South Wales Police
On or near GrangetownNo outcome published
Jan 2026Unspecified
South Wales Police
On or near GrangetownNo outcome published
Jan 2026Violence and sexual offences
South Wales Police
On or near GrangetownUnable to prosecute suspect
Jan 2026Violence and sexual offences
South Wales Police
On or near GrangetownUnder investigation
Jan 2026Burglary
South Wales Police
On or near Grangetown LinkUnder investigation
Jan 2026Unspecified
South Wales Police
On or near Hartley PlaceNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Langham WayNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Langham WayNo outcome published
Jan 2026Unspecified
South Wales Police
On or near Ninian ParkNo outcome published
Jan 2026Vehicle crime
South Wales Police
On or near Ninian ParkInvestigation complete; no suspect identified
Jan 2026Burglary
South Wales Police
On or near Petrol StationUnder investigation
Jan 2026Burglary
South Wales Police
On or near Petrol StationUnder investigation
Jan 2026Drugs
South Wales Police
On or near Petrol StationUnder investigation
Jan 2026Unspecified
South Wales Police
On or near Petrol StationNo outcome published

Category totals

Crime typeIncidentsShare
Unspecified
CF91
24147.2%
Violence and sexual offences
CF91
7214.1%
Vehicle crime
CF91
448.6%
Other theft
CF91
275.3%
Shoplifting
CF91
254.9%
Burglary
CF91
234.5%
Anti-social behaviour
CF91
214.1%
Public order
CF91
173.3%
Criminal damage and arson
CF91
163.1%
Drugs
CF91
102.0%
Other crime
CF91
61.2%
Bicycle theft
CF91
40.8%
Possession of weapons
CF91
30.6%
Robbery
CF91
10.2%
Theft from the person
CF91
10.2%

Police archive locations are published as mapped street-level points, not exact private addresses, so incidents may be snapped to a nearby road segment. Annual comparison uses full calendar years where 12 published months are available; otherwise it falls back to trailing 12 months versus the preceding 12 months.