Here’s the question every couple asks me before they buy out along a Dublin train line, and it’s always the first one out of their mouths: “Is it safe?” Fair enough. You’re about to sink half your life savings and thirty years of mortgage into a spot on the map. You’d want to know.
The trouble is nobody can actually answer it for you honestly. You get a neighbour’s hunch, an estate agent’s smile, or a scary story from someone who drove through once in 2011. Grand for the chat. Useless when you’re signing. So we did it the boring, proper way instead.
What we actually did
The Gardaí publish crime figures — real incident counts, quarter by quarter, from the PULSE system. Good data. The catch is it comes grouped by Garda Division, and one Division can cover ten to thirty stations and hundreds of thousands of people. So two very different towns can end up wearing the same score, and identical-looking numbers can hide a tenfold gap on the ground.
So we took the Garda Q2 2026 PULSE dataset, divided every Division’s incidents by its actual CSO population — because a town of 7,000 will never rack up as many incidents as one of 78,000, and pretending otherwise is how people get scared off the wrong places — and then kept only the Eircode routing keys (a routing key is basically your Eircode area) that serve commuter towns inside roughly a 60-minute run to Dublin centre. DART, the Maynooth line, the Sallins-Naas line, the M11.
And we left the city out on purpose. Rathmines, Donnybrook, Terenure, Tallaght, Coolock, Blanchardstown — that’s where Dubliners already live, not where commuters move to. This is a list about commuter towns. No town was harmed making it.
The 10 that come out cleanest
Foxrock / Cabinteely (D18) and Glasthule / Sandycove (A96) share top spot on a safety score of 71 — southside, coast, DART. Behind them the two Greystones routing keys, A98 and A63, both land on 70, and Greystones is a genuine 50-minute door-to-door to Connolly. Below that you’re into the 59–63 band, and that’s where the price starts getting friendly.
Now here’s the chart that catches people out
Raw crime counts will fool you every single time. A big-catchment station clocks up more incidents than a small one even if the streets are just as quiet. So look at the honest version — every station’s 2025 incidents divided by the people it actually serves.
| RK | Town | Incidents 2025 | Catchment | Per 1,000 |
|---|---|---|---|---|
| K32 | Skerries | 224 | 10,500 | 21.3 |
| W23 | Maynooth / Leixlip | 621 | 27,000 | 23.0 |
| A98 | Greystones | 597 | 22,000 | 27.1 |
| D18 | Foxrock / Cabinteely | 1,139 | 32,000 | 35.6 |
| K36 | Malahide | 654 | 16,500 | 39.6 |
| K56 | Bray | 1,654 | 33,000 | 50.1 |
| A96 | Glasthule / Dun L. | 1,760 | 26,500 | 66.4 |
| D13 | Howth / Sutton | 503 | 7,200 | 69.9 |
| W91 | Naas / Sallins | 2,288 | 26,000 | 88.0 |
Three things worth pulling out of that:
The cleanest towns are small, rail-served and low-density. Skerries (21.3 crimes per 1,000), Maynooth (23.0), Greystones (27.1). Foxrock / Cabinteely (35.6) and Malahide (39.6) come next.
The headline number lies. Cabinteely records more than twice the incidents Howth does — 1,139 against 503 — but once you account for Howth’s tiny 7,200-person catchment, Howth actually comes out higher per head (69.9 versus 35.6). Both are still well below anything you’d call rough. But if you ranked on the big scary total, you’d get it backwards.
Naas (88.0) is the odd one out at the top end — and it’s not a rough town. It’s a regional service hub for west Kildare, so its station soaks up town-centre and passing-through volume that has nothing to do with the risk on a residential street.
The full picture — safety, distance and price together
Because safety on its own is only half the story. Here’s the lot side by side, so you can see what the safe postcode actually costs you.
| # | Area | km to Dublin | Safety | Crime/1k | Median price | Transit |
|---|---|---|---|---|---|---|
| 1 | Foxrock / Cabinteely D18 | 11.5 | 71 | 41.6 | €575k | DART + LUAS Green |
| 2 | Glasthule / Sandycove A96 | 11.7 | 71 | 41.6 | €690k | DART |
| 3 | Greystones A98 | 20.5 | 70 | 43.8 | €500k | DART terminus |
| 4 | Greystones / Charlesland A63 | 26.0 | 70 | 43.8 | €535k | DART (Greystones) |
| 5 | Maynooth / Leixlip W23 | 17.7 | 63 | 55.1 | €452k | Maynooth rail line |
| 6 | Naas / Sallins W91 | 27.4 | 63 | 55.1 | €415k | M7 + Sallins-Naas rail |
| 7 | Howth / Sutton D13 | 10.2 | 59 | 61.5 | €500k | DART terminus |
| 8 | Malahide K36 | 13.7 | 59 | 61.5 | €600k | DART |
| 9 | Bray K56 | 22.3 | 59 | 61.5 | €421k | DART |
| 10 | Skerries K32 | 28.7 | 59 | 61.5 | €317k | Northern rail line |
Why Portlaoise isn’t on the list — and why I’m not fully sold on that
Portlaoise (R32) is one of the most-asked-about commuter targets we see — 50-minute direct rail to Heuston, a median sale around €255k, steady search traffic. It didn’t make the ranked list, and the reason deserves spelling out. The routing-key data reads it as elevated-crime, not low-crime: a safety score of 39.8 and a crime rate of 90.8 per 1,000 residents — well below the safety-59 floor of the ten towns above.
But hold that number loosely. Two reasons. First, the R32 routing key wraps in the prison complexes on the edge of town, so prisoner-transfer and visitor incidents land in the very same denominator as quiet residential streets. Second, PULSE doesn’t split residential from non-residential at all. If you’re genuinely weighing up Portlaoise, don’t take my routing-key headline as gospel — run the exact address and see what the street around it actually says. I’d bet a residential R32 estate is a good deal calmer than that number lets on.
So what do you actually do with this?
Use the list to build your shortlist, not to make your final call. A routing-key score tells you the neighbourhood; it can’t tell you the road. Two houses in the same Eircode area can be a world apart, and the number that matters is the one for the actual four walls you’re buying. So pick your two or three towns from above, then check the specific address before you get emotionally attached to any of them — that’s the bit that saves you.
Want it for a specific address? Search a property → — BuyerIQ shows the routing-key safety score, the nearest Garda station’s per-capita rate, and how the property compares to similar nearby sales.
Is one of these commuter towns a good place to live?
See the full data-backed area profile for the towns above — value, safety, schools, commute and whether each is on the up.
- Is Sandyford a good place to live?
- Is Killiney a good place to live?
- Is Bray a good place to live?
- Is Greystones-Delgany a good place to live?
- Is Leixlip a good place to live?
- Is Naas a good place to live?
- Is Portmarnock a good place to live?
- Is Malahide a good place to live?
- Is Rush a good place to live?
- Is Balbriggan a good place to live?
Related: Garda divisions ranking (national) · Best areas for families