How neighborhoods moved each quarter
2022
Whole-area crime rate 17.4 to 22.0 per 1,000 (high: Q2 2022).
Big moves (4+ places in a quarter): Westgate 8th→3rd (Q2)
Boyd-Booth 12th→8th (Q2)
Oaklee 3rd→10th (Q2)
Saint Agnes 16th→12th (Q2)
Wilhelm Park 9th→14th (Q2)
Tremont 11th→16th (Q2)
Boyd-Booth 8th→12th (Q3)
Tremont 16th→7th (Q4)
Saint Agnes 13th→18th (Q4)
2023
Whole-area crime rate 20.9 to 28.1 per 1,000 (high: Q2 2023).
Big moves (4+ places in a quarter): Wilhelm Park 11th→3rd (Q1)
Carroll-South Hilton 8th→4th (Q1)
Yale Heights 1st→5th (Q1)
Ten Hills 2nd→7th (Q1)
Irvington 6th→10th (Q1)
Saint Agnes 18th→13th (Q1)
Tremont 7th→17th (Q1)
Oaklee 9th→1st (Q2)
Irvington 10th→4th (Q2)
Boyd-Booth 12th→5th (Q2)
Westgate 2nd→7th (Q2)
Carroll-South Hilton 4th→8th (Q2)
Wilhelm Park 3rd→11th (Q2)
Ten Hills 6th→1st (Q3)
Westgate 7th→3rd (Q3)
Saint Josephs 9th→5th (Q3)
Oaklee 1st→7th (Q3)
Irvington 4th→8th (Q3)
Morrell Park 17th→11th (Q3)
Boyd-Booth 5th→16th (Q3)
Saint Agnes 13th→18th (Q3)
Saint Agnes 18th→14th (Q4)
2024
Whole-area crime rate 18.7 to 22.4 per 1,000 (high: Q2 2024).
Big moves (4+ places in a quarter): Boyd-Booth 13th→9th (Q1)
Tremont 18th→11th (Q1)
Carroll-South Hilton 9th→15th (Q1)
Carroll-South Hilton 15th→9th (Q2)
Tremont 11th→17th (Q2)
Irvington 11th→7th (Q3)
Oaklee 8th→12th (Q3)
Saint Agnes 18th→14th (Q3)
Wilhelm Park 13th→5th (Q4)
Allendale 4th→8th (Q4)
Irvington 7th→12th (Q4)
Boyd-Booth 10th→15th (Q4)
2025
Whole-area crime rate 18.3 to 21.4 per 1,000 (high: Q3 2025).
Big moves (4+ places in a quarter): Boyd-Booth 15th→4th (Q1)
Violetville 11th→6th (Q1)
Saint Agnes 14th→9th (Q1)
Carroll-South Hilton 6th→11th (Q1)
Wilhelm Park 5th→13th (Q1)
Morrell Park 10th→16th (Q1)
Gwynns Falls 13th→17th (Q1)
Allendale 10th→4th (Q2)
Westgate 1st→5th (Q2)
Carroll-South Hilton 11th→6th (Q2)
Tremont 15th→10th (Q2)
Boyd-Booth 4th→11th (Q2)
Saint Agnes 9th→13th (Q2)
Oaklee 8th→15th (Q2)
Oaklee 15th→10th (Q3)
Carroll-South Hilton 5th→10th (Q4)
Tremont 11th→15th (Q4)
2026
Whole-area crime rate 14.1 to 20.4 per 1,000 (high: Q2 2026). 2 quarters so far.
Big moves (4+ places in a quarter): Wilhelm Park 12th→4th (Q1)
Morrell Park 13th→7th (Q1)
Allendale 4th→9th (Q1)
Gwynns Falls 16th→11th (Q1)
Oaklee 7th→13th (Q1)
Saint Agnes 14th→18th (Q1)
Violetville 10th→3rd (Q2)
Westgate 2nd→8th (Q2)
Boyd-Booth 14th→9th (Q2)
Saint Agnes 18th→12th (Q2)
Wilhelm Park 4th→13th (Q2)
Morrell Park 7th→15th (Q2)
Reported Safety Incidents
In Q2 2026: property incidents were 38% (262), violent incidents were 35% (236), vehicle crimes were 27% (182) and public order incidents were 0% (1).
Recorded crime here is grouped into violent crime, property crime (burglary and theft), vehicle crime and public order offences, so you can compare how safe each neighborhood is for the kind of crime that matters to you.
Places we left out, and places to read with care
No place is left out: every neighborhood in this race has residents to count.
Tremont (38.4 per 1,000 from 13 crimes among 339 residents), Saint Agnes (26.9 per 1,000 from 13 crimes among 484 residents), Oaklee (21.5 per 1,000 from 11 crimes among 511 residents), Boyd-Booth (21.3 per 1,000 from 11 crimes among 516 residents), Wilhelm Park (29.2 per 1,000 from 17 crimes among 582 residents), Gwynns Falls (33.8 per 1,000 from 24 crimes among 711 residents), Shipley Hill (35.5 per 1,000 from 38 crimes among 1,071 residents), Millhill (50.7 per 1,000 from 62 crimes among 1,223 residents), Carroll-South Hilton (21.8 per 1,000 from 32 crimes among 1,468 residents), Ten Hills (9.0 per 1,000 from 16 crimes among 1,776 residents), Saint Josephs (14.9 per 1,000 from 31 crimes among 2,082 residents), Westgate (19.1 per 1,000 from 41 crimes among 2,147 residents) and Violetville (13.3 per 1,000 from 29 crimes among 2,180 residents) are places with few residents (under 3,000): a rate on so few people says little about living there, so they are not named as the lowest or highest.








