← All insights
Property Intelligence · Market Report

The real Irish crime map, honestly.

Not another 'safest town' list — 28 Garda divisions, official catchment populations, one defensible rate.

Chart 1
Ireland’s safest and least-safe Garda divisions
Recorded offences per 1,000 residents · 2023–2025
Cork West
17.3
Mayo
26.9
Roscommon / Longford
35.0
Sligo / Leitrim
37.3
Cavan / Monaghan
40.0
DMR East
41.6
Limerick
88.4
Laois / Offaly
90.8
Westmeath
99.2
DMR South Central
168.1
DMR North Central
250.0
Source: An Garda Síochána recorded offences 2023–2025 · official division catchment populations

Crime figures get thrown around loosely — a paper runs a list of “the safest towns in Ireland,” an estate agent tells you the road is quiet, and if you’re about to spend half a million euro on a home, those claims land hard. So it’s worth knowing what the actual Garda numbers say, and where they stop saying anything at all. An Garda Síochána records how many offences happen at each station, but never how many people that station covers. That missing denominator is the whole problem: every “per 1,000 residents” figure at town level is a guess wearing a lab coat.

That matters, because a wrong number here isn’t harmless. It can talk you out of a perfectly grand area, or lull you into one that isn’t. So we rebuilt the map the only way the data honestly allows — at Garda division level, using the official catchment populations the Gardaí actually publish. Twenty-eight divisions, ranked. It’s coarser than a street, but it’s true.

Why the town-level lists get it wrong

The crime counts themselves are solid — the Garda Annual Reports give a clean station-by-station tally. The problem is the bottom of the fraction. To turn a count into a “rate per 1,000” you need to know how many people a station serves, and nobody publishes that.

So the lists cheat. They take the Census population sitting inside the station’s postcode and use that. Sounds reasonable until you think it through. The big divisional headquarters — Pearse Street, Store Street, Naas, Drogheda, Swords — take reports from a huge surrounding area, but only the handful of residents right beside the station get counted as the denominator. Divide a mountain of reports by a small local population and the rate rockets into triple digits. On paper a leafy commuter town ends up looking more dangerous than a favela. Meanwhile a genuinely rough patch can look pristine, because its reports are spread thin across several small stations.

The result is the exact opposite of useful: quiet coastal towns get branded “unsafe” because their division HQ is busy, and real hot spots score well because the paperwork is scattered.

The only fix that holds up: Garda divisions

There’s exactly one level where the Gardaí do publish a population figure, and that’s the division. Each of Ireland’s 28 divisions has an official catchment population — Kildare is 209,913, DMR East is 190,718, and so on. Divide a division’s total recorded offences by its real catchment and you finally get a rate you can compare like for like.

So that’s what we did. Every station is tagged with its division, the rate is worked out at division level, and every station inside a division shares that one rate. Yes, you lose the street-by-street detail. But you swap dishonest detail for honest breadth, and for a big decision that’s the trade worth making.

14×
gap between the safest division (Cork West, 17.3) and the highest (DMR North Central, 250).

The five safest divisions

#DivisionCrimes per 1,000Safety scoreCatchment population
1Cork West17.388.7 / 100189,538
2Mayo26.982.0 / 100164,026
3Roscommon / Longford35.077.3 / 100116,774
4Sligo / Leitrim37.375.4 / 100100,449
5Cavan / Monaghan40.073.5 / 100148,288

Four of the five sit up in the north-west and the midlands, with Cork West the outlier down south — all of them rural, low-density places. If the lowest possible crime rate is what you’re chasing and you’re happy out the country, the western seaboard from Donegal down through Sligo/Leitrim to Mayo, then over to West Cork, is the most defensible answer the data gives you.

The five least-safe divisions

#DivisionCrimes per 1,000Safety scoreCatchment population
28DMR North Central (Dublin 1, Mountjoy, North Inner City)250.00 / 10086,664
27DMR South Central (Dublin 2, 8, south Liberties)168.10 / 100124,250
26Westmeath99.231 / 10058,661
25Laois / Offaly90.840 / 10088,872
24Limerick88.442 / 100149,288

The two Dublin inner-city divisions live in a different universe entirely. Now, be careful how you read DMR North Central’s 250 per 1,000. A big chunk of that is retail theft, public-order and anti-social-behaviour reports filed in the commercial core of the city — incidents that get logged there whether or not the person involved lives anywhere near it. It is not a straight residential danger score for someone buying an apartment off Parnell Street. It’s an honest measure of how many incidents get reported in those postcodes, which is a different thing. Worth knowing, but don’t let the headline number frighten you into or out of anything on its own.

Dublin is not one place

Here’s the bit I’d ask you to actually remember. “Dublin” in a headline is nearly meaningless. The six DMR divisions run from the safest urban division in the whole country to the highest-rate division of any kind, and they’re all wearing the same label.

DivisionCoversRate per 1,000
DMR EastDún Laoghaire, Blackrock, Stillorgan, Sandycove41.6
DMR SouthRathmines, Terenure, Tallaght, Rathfarnham60.2
DMR NorthFingal — Swords, Balbriggan, Skerries, Malahide, Howth, Clontarf61.5
DMR WestBlanchardstown, Clondalkin, Lucan, Ballyfermot79.6
DMR South CentralDublin 2, 8, city-centre south of the Liffey168.1
DMR North CentralDublin 1, 3 (inner), Mountjoy, north-inner-city250.0

DMR East is four times safer than DMR West, and six times safer than DMR North Central. All three are “Dublin.” Only one of those labels tells a family-home buyer the truth. So the next time someone tells you an area is fine, or grand, or dodgy, because it’s “Dublin” — ask them which Dublin.

Which division is your town in?

Garda divisions don’t line up neatly with county lines or Eircode areas, so here’s the division each common home-buying area falls into. Find your patch, read the rate off the table above:

If you're buying in…You're in…Rate per 1,000
Kinsale, Clonakilty, Skibbereen, BantryCork West17.3
Westport, Castlebar, BallinaMayo26.9
Sligo town, Carrick-on-ShannonSligo/Leitrim37.3
Dún Laoghaire, Blackrock, Foxrock, Stillorgan (D18, A94, A96)DMR East41.6
Tralee, Killarney, DingleKerry42.6
Bray, Greystones, Wicklow town, Arklow, Blessington (A98, A67, W91)Wicklow43.8
Gorey, Wexford town, Enniscorthy (Y14, Y25)Wexford52.9
Maynooth, Celbridge, Leixlip, Naas, Newbridge, Kildare town (W23, W12, R51)Kildare55.1
Kilkenny, Carlow, Tullow, Castlecomer (R93)Kilkenny/Carlow57.6
Cork City, Carrigaline, Midleton, Cobh (T12, P24, P43)Cork City58.8
Rathmines, Terenure, Ranelagh, Dundrum, Tallaght (D06, D14, D24)DMR South60.2
Galway City, Salthill, Oranmore (H91)Galway60.1
Fingal — Swords, Balbriggan, Malahide, Skerries, Clontarf, Donabate (D04*, D09, K32, K45, K78 east)DMR North61.5
Drogheda, Dundalk (A92, A91)Louth68.0
Waterford City, Tramore, DungarvanWaterford75.8
Navan, Trim, Ashbourne, Kells, Dunshaughlin (A82, A83, A84, A85, A86)Meath76.0
Blanchardstown, Clondalkin, Lucan, Adamstown (D15, K78)DMR West79.6
Limerick City, Newcastle West, Annacotty (V94)Limerick88.4
Portlaoise, Tullamore, Portarlington, Edenderry (R32, R35, R45)Laois/Offaly90.8
Mullingar, Athlone (N91)Westmeath99.2
Dublin 2, Dublin 8, Liberties, the QuaysDMR South Central168.1
Dublin 1, Parnell Street, North Inner City, MountjoyDMR North Central250.0

* D04 (Ballsbridge/Sandymount) sits at the southern edge of DMR North’s boundary; some sources treat the inner-postcode part of D04 as DMR South instead. The rate difference is small either way.

Where this rubs against our own earlier work

I’ll be honest with you, because it’d be a bit rich not to. Two of the towns we’ve praised as brilliant for families — Portlaoise and Mullingar — sit inside two of the five worst-rated divisions here (Laois/Offaly at 90.8, Westmeath at 99.2). Our Family Friendliness score gave them 96/100 and 91/100. So which is it?

Both, actually — because they’re answering different questions. The family score is built on slow, structural things: schools nearby, childcare nearby, high owner-occupier rates, a settled age profile. The crime rate is built on recorded offences across a whole division, and those divisions sweep in big rural stretches, divisional-HQ reporting effects, and in Portlaoise’s case a prison. The specific residential streets you’d actually be buying on can feel a world away from the division average.

The honest read is simple: look at both, let neither decide on its own, and always come back down to the specific address before you commit.

So what do you do with this?

  • Don’t trust a “safest town in Ireland” article unless it tells you what population it divided by at each station. Nearly none of them do, and nearly all of them are wrong.
  • Treat the division rate as a broad signal, not a street-by-street ruling. Every division has both quiet roads and rough corners.
  • Don’t write off Dublin, and don’t wave it through either. The six DMR divisions are wildly different — four times apart, top to bottom.
  • For your actual address, start with the division rate, then read the local Garda District Policing Plan (each division publishes one online) and, if you can, walk the street at 10 o’clock on a Friday night. Nothing beats your own eyes.
Methodology. An Garda Síochána recorded offences 2023–2025 (179,916 station-year-offence records) · official Garda division catchment populations (28 divisions, from 58,661 for Westmeath to 331,605 for DMR North). “Crimes per 1,000” is total recorded offences across the 3-year window divided by catchment population divided by 3. The safety score is a 0–100 transformation of that rate from BuyerIQ’s scoring pipeline. Every station within a division is assigned its division’s rate — deliberately, because station-level rates would need station-level catchment populations An Garda Síochána does not publish. Routing-key examples were hand-curated from our station-to-division mapping, not auto-generated. A division-level signal, not advice on a specific property.
Before you bid

Check any address's safety score

Paste an address and we'll pull its Garda division rate alongside the comps, flood risk and offer range.