Guest, Sign inJoin
CrosshavenCrosshaven, #1 on this list · Photo: TheLizardQueen (CC BY 2.0)
Ireland · 2026

Safest towns in Ireland

Last on the list is St Stephen's Green, at D−. The first ten places are spread over 4 counties. Leading the list is Crosshaven, Cork, at A+. The next two places belong to Passage West-Monkstown, A+, and Blarney, A+. 47 towns on the list grade in the A range.

Safety grade: crime recorded by the Gardaí per resident How grades work

#1

Crosshaven

Cork · 3,263 people
A+Safety

Overall A·#40 of 320

Strongest: safety A+, jobs & income A·lowest: walkability D

#2

Passage West-Monkstown

Cork · 6,051 people
A+Safety

Overall A·#49 of 320

Strongest: safety A+, health B+·lowest: hazard risk D

#3

Blarney

Cork · 2,779 people
A+Safety

Overall A+·#13 of 320

Strongest: safety A+, jobs & income A·lowest: hazard risk C−

The top 100 of 320

Ranked by its measure (Safety), best first; each town’s overall grade and national rank sit beside it.

The full ranking →

100 towns

#TownSafetyGrade · national rankWhat drives it
1CrosshavenCork · 3,263 peopleA+A#40 of 320 nationallyStrongest: safety A+, jobs & income A·lowest: walkability D
2Passage West-MonkstownCork · 6,051 peopleA+A#49 of 320 nationallyStrongest: safety A+, health B+·lowest: hazard risk D
3BlarneyCork · 2,779 peopleA+A+#13 of 320 nationallyStrongest: safety A+, jobs & income A·lowest: hazard risk C−
4TowerCork · 3,300 peopleA+A#38 of 320 nationallyStrongest: safety A+, jobs & income A−·lowest: walkability D−
5KinsaleCork · 5,991 peopleA+A#36 of 320 nationallyStrongest: safety A+, jobs & income A·lowest: hazard risk D−
6DouglasCork · 22,029 peopleA+A+#16 of 320 nationallyStrongest: jobs & income A+, safety A+·lowest: walkability C−
7KilcullenKildare · 3,815 peopleAA+#9 of 320 nationallyStrongest: safety A, jobs & income A−·lowest: walkability D
8KnocknacarraGalway · 18,398 peopleAB+#88 of 320 nationallyStrongest: safety A, jobs & income A−·lowest: cost of living D
9Frankfield and GrangeCork · 7,687 peopleAA#20 of 320 nationallyStrongest: jobs & income A, safety A·lowest: walkability C−
10WestburyClare · 3,636 peopleAB−#173 of 320 nationallyStrongest: safety A, jobs & income B+·lowest: walkability C−
11CarrigtwohillCork · 5,568 peopleAA+#5 of 320 nationallyStrongest: jobs & income A+, safety A·lowest: walkability C
12BallincolligCork · 21,940 peopleAA#26 of 320 nationallyStrongest: jobs & income A+, safety A·lowest: hazard risk D
13RathanganKildare · 3,263 peopleAA+#2 of 320 nationallyStrongest: safety A, hazard risk A·lowest: walkability C
14CarrigalineCork · 18,239 peopleAA+#17 of 320 nationallyStrongest: jobs & income A, safety A·lowest: walkability D
15GlounthauneCork · 5,000 peopleAA−#70 of 320 nationallyStrongest: jobs & income A+, health A·lowest: hazard risk D−
16SalthillGalway · 5,445 peopleAA#20 of 320 nationallyStrongest: health A, walkability A·lowest: cost of living D
17RiverstownCork · 3,664 peopleAA#34 of 320 nationallyStrongest: health A, jobs & income A·lowest: hazard risk D−
18GlanmireCork · 4,454 peopleAA−#57 of 320 nationallyStrongest: jobs & income A+, safety A·lowest: hazard risk D−
19CelbridgeKildare · 20,601 peopleAA+#3 of 320 nationallyStrongest: safety A, health A−·lowest: cost of living B−
20CallanKilkenny · 2,678 peopleAA+#7 of 320 nationallyStrongest: safety A, cost of living A−·lowest: walkability C
21PortmarnockDublin · 10,750 peopleAA+#8 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
22MalahideDublin · 18,608 peopleAA#30 of 320 nationallyStrongest: health A+, safety A·lowest: cost of living D−
23MacroomCork · 4,096 peopleAA#24 of 320 nationallyStrongest: safety A, cost of living B+·lowest: walkability C+
24KenmareKerry · 2,566 peopleAA−#59 of 320 nationallyStrongest: safety A, hazard risk A−·lowest: cost of living C+
25CastleislandKerry · 2,536 peopleA−A+#11 of 320 nationallyStrongest: safety A−, cost of living A−·lowest: hazard risk C+
26BandonCork · 8,196 peopleA−A#48 of 320 nationallyStrongest: safety A−, cost of living B+·lowest: hazard risk D
27Muinebeag (Bagenalstown)Carlow · 2,945 peopleA−B+#97 of 320 nationallyStrongest: safety A−, walkability B+·lowest: hazard risk C−
28DunshaughlinMeath · 6,644 peopleA−A#22 of 320 nationallyStrongest: health A, safety A−·lowest: hazard risk C−
29Greystones-DelganyWicklow · 22,009 peopleA−A−#73 of 320 nationallyStrongest: health A, safety A−·lowest: cost of living D−
30KilcooleWicklow · 4,569 peopleA−B+#111 of 320 nationallyStrongest: hazard risk A, safety A−·lowest: cost of living D
31Kinsealy-DrinanDublin · 7,526 peopleA−A#27 of 320 nationallyStrongest: hazard risk A, jobs & income A·lowest: cost of living D
32CobhCork · 14,148 peopleA−B#116 of 320 nationallyStrongest: safety A−, jobs & income B·lowest: hazard risk D
33BaltinglassWicklow · 2,611 peopleA−C+#198 of 320 nationallyStrongest: safety A−, cost of living B·lowest: jobs & income D−
34RoscommonRoscommon · 6,555 peopleA−A−#53 of 320 nationallyStrongest: safety A−, cost of living B+·lowest: walkability C−
35BishopstownCork · 14,529 peopleA−B+#99 of 320 nationallyStrongest: safety A−, walkability A−·lowest: cost of living D
36DuleekMeath · 4,899 peopleA−B+#104 of 320 nationallyStrongest: safety A−, cost of living A−·lowest: walkability D−
37ClonakiltyCork · 5,112 peopleA−A−#56 of 320 nationallyStrongest: jobs & income A−, safety A−·lowest: hazard risk C−
38RathfarnhamDublin · 17,508 peopleA−A#18 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
39BallybodenDublin · 5,246 peopleA−A#19 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
40KnocklyonDublin · 13,854 peopleA−A#24 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D
41BlackrockDublin · 12,816 peopleA−A#31 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
42FirhouseDublin · 12,254 peopleA−A−#63 of 320 nationallyStrongest: health A−, jobs & income A−·lowest: cost of living D
43AthenryGalway · 4,603 peopleA−A−#69 of 320 nationallyStrongest: jobs & income A−, safety A−·lowest: hazard risk C−
44EdmondstownDublin · 5,451 peopleA−B−#158 of 320 nationallyStrongest: safety A−, walkability B+·lowest: cost of living D−
45SkerriesDublin · 10,743 peopleA−A−#64 of 320 nationallyStrongest: health A−, safety A−·lowest: cost of living C−
46KilcockKildare · 8,674 peopleA−A+#1 of 320 nationallyStrongest: health A−, jobs & income A−·lowest: hazard risk B−
47InishkennyCork · 5,552 peopleA−A−#66 of 320 nationallyStrongest: jobs & income A+, health A−·lowest: cost of living C−
48DunboyneMeath · 7,155 peopleB+A+#6 of 320 nationallyStrongest: health A+, hazard risk A+·lowest: cost of living C
49MaynoothKildare · 17,259 peopleB+A#29 of 320 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C
50ChurchtownDublin · 10,044 peopleB+A#42 of 320 nationallyStrongest: jobs & income A, walkability A·lowest: cost of living D−
51StillorganDublin · 18,212 peopleB+A#28 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
52LehenaghCork · 4,154 peopleB+B+#96 of 320 nationallyStrongest: health A, jobs & income A·lowest: walkability D
53TogherCork · 3,007 peopleB+C+#190 of 320 nationallyStrongest: walkability A−, safety B+·lowest: health D−
54EnfieldMeath · 3,663 peopleB+A+#10 of 320 nationallyStrongest: hazard risk A, jobs & income A−·lowest: cost of living B−
55WestportMayo · 6,872 peopleB+A#33 of 320 nationallyStrongest: jobs & income A, health A−·lowest: cost of living C
56SkibbereenCork · 2,903 peopleB+A#35 of 320 nationallyStrongest: hazard risk A+, cost of living A−·lowest: health C
57Newcastle WestLimerick · 7,209 peopleB+A−#58 of 320 nationallyStrongest: cost of living A, safety B+·lowest: hazard risk C−
58ClaraOffaly · 3,403 peopleB+B#132 of 320 nationallyStrongest: cost of living A+, safety B+·lowest: health D
59TerenureDublin · 10,391 peopleB+A+#14 of 320 nationallyStrongest: jobs & income A+, walkability A+·lowest: cost of living D
60FoxrockDublin · 12,163 peopleB+A−#60 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
61AshbourneMeath · 15,680 peopleB+A+#4 of 320 nationallyStrongest: hazard risk A+, jobs & income A·lowest: walkability B−
62RatoathMeath · 10,077 peopleB+A+#11 of 320 nationallyStrongest: hazard risk A+, health A+·lowest: cost of living C+
63ClaneKildare · 8,152 peopleB+A#39 of 320 nationallyStrongest: health A−, jobs & income A−·lowest: walkability C−
64LeixlipKildare · 16,733 peopleB+A#45 of 320 nationallyStrongest: jobs & income A, health A−·lowest: cost of living C
65OranmoreGalway · 5,819 peopleB+A−#62 of 320 nationallyStrongest: jobs & income A+, health A·lowest: hazard risk D
66CabinteelyDublin · 15,864 peopleB+B+#94 of 320 nationallyStrongest: health A, jobs & income A−·lowest: cost of living D−
67NewtownmountkennedyWicklow · 3,539 peopleB+C+#192 of 320 nationallyStrongest: hazard risk A+, safety B+·lowest: cost of living D
68CourtownWexford · 4,365 peopleB+D#277 of 320 nationallyStrongest: safety B+, cost of living B−·lowest: jobs & income D−
69BallinteerDublin · 16,038 peopleB+A−#50 of 320 nationallyStrongest: health A, jobs & income A·lowest: cost of living D−
70MonkstownDublin · 9,831 peopleB+A−#52 of 320 nationallyStrongest: health A, jobs & income A·lowest: cost of living D−
71KanturkCork · 2,803 peopleB+A−#72 of 320 nationallyStrongest: cost of living A, hazard risk A·lowest: walkability C−
72MoateWestmeath · 3,013 peopleB+A−#74 of 320 nationallyStrongest: cost of living A−, health B+·lowest: hazard risk C
73StepasideDublin · 22,796 peopleBA#41 of 320 nationallyStrongest: health A, jobs & income A·lowest: hazard risk D
74SandyfordDublin · 8,844 peopleBA−#55 of 320 nationallyStrongest: walkability A, jobs & income A·lowest: cost of living D
75DundrumDublin · 16,570 peopleBA−#68 of 320 nationallyStrongest: health A, jobs & income A·lowest: cost of living D−
76MonasterevinKildare · 5,307 peopleBB+#82 of 320 nationallyStrongest: cost of living A−, hazard risk B+·lowest: health C
77ClaremorrisMayo · 3,857 peopleBA+#15 of 320 nationallyStrongest: cost of living A−, health A−·lowest: hazard risk C
78BooterstownDublin · 8,505 peopleBA#46 of 320 nationallyStrongest: health A+, jobs & income A·lowest: cost of living D−
79BallybrackDublin · 2,872 peopleBB+#108 of 320 nationallyStrongest: walkability A−, jobs & income B+·lowest: cost of living C−
80WicklowWicklow · 12,957 peopleBB−#176 of 320 nationallyStrongest: safety B, health B·lowest: hazard risk D−
81RathnewWicklow · 3,482 peopleBD#302 of 320 nationallyStrongest: safety B, cost of living C−·lowest: hazard risk D−
82BallinrobeMayo · 3,148 peopleBB+#98 of 320 nationallyStrongest: cost of living A, safety B·lowest: hazard risk C−
83BoyleRoscommon · 2,915 peopleBB+#106 of 320 nationallyStrongest: cost of living A+, safety B·lowest: jobs & income D
84BantryCork · 2,929 peopleBA−#65 of 320 nationallyStrongest: cost of living A, walkability B+·lowest: health C
85CastlebarMayo · 13,054 peopleBB#117 of 320 nationallyStrongest: safety B, cost of living B·lowest: hazard risk C
86MidletonCork · 13,906 peopleBA−#78 of 320 nationallyStrongest: jobs & income A−, health B+·lowest: walkability C−
87BallyhaunisMayo · 2,773 peopleBB+#83 of 320 nationallyStrongest: cost of living A+, walkability A−·lowest: jobs & income D
88BallinaTipperary · 2,959 peopleBB−#148 of 320 nationallyStrongest: jobs & income A, health A−·lowest: hazard risk D−
89LucanDublin · 23,033 peopleBB+#92 of 320 nationallyStrongest: health A, jobs & income A−·lowest: cost of living C−
90RahoonGalway · 3,486 peopleBC+#195 of 320 nationallyStrongest: jobs & income B+, safety B·lowest: cost of living D
91SallinsKildare · 6,269 peopleBA#23 of 320 nationallyStrongest: jobs & income B+, cost of living B+·lowest: safety B
92TempleogueDublin · 18,076 peopleBA−#77 of 320 nationallyStrongest: health A+, jobs & income A+·lowest: cost of living D−
93LuskDublin · 8,806 peopleBB+#84 of 320 nationallyStrongest: hazard risk A, jobs & income B+·lowest: cost of living C−
94RahenyDublin · 8,734 peopleBB+#107 of 320 nationallyStrongest: hazard risk A−, walkability A−·lowest: cost of living D
95RushDublin · 10,875 peopleBB#119 of 320 nationallyStrongest: hazard risk A, jobs & income B·lowest: cost of living C
96TramoreWaterford · 11,277 peopleBB−#146 of 320 nationallyStrongest: jobs & income A−, health B+·lowest: hazard risk C−
97Taylor's HillGalway · 3,141 peopleBC−#242 of 320 nationallyStrongest: walkability A−, safety B·lowest: cost of living D
98NaasKildare · 26,180 peopleBA−#54 of 320 nationallyStrongest: health A, jobs & income A−·lowest: cost of living C+
99KillKildare · 3,818 peopleBB+#85 of 320 nationallyStrongest: health A, hazard risk A−·lowest: walkability D
100SuttonDublin · 5,789 peopleBB+#89 of 320 nationallyStrongest: health A, walkability A·lowest: cost of living D−
Method

How this list is made

Safety grade: crime recorded by the Gardaí per resident. Towns of 2,500 or more in Ireland are listed by it, best first; a tie goes to the town with the better overall rank. How grades work

Rankings

More lists across Ireland

County by county

Best places to live, county by county

Photos: Crosshaven, TheLizardQueen (CC BY 2.0) · Passage West-Monkstown, Jonathan Thacker (CC BY-SA 2.0) · Blarney, Joseph Mischyshyn (CC BY-SA 2.0), via Wikimedia Commons.

Sources: TownRatings grades: our own summary of the data, ranking Irish towns against each other only, run #58 of 4 November 2026. Under Creative Commons Attribution 4.0 (CC BY 4.0).

Contains Central Statistics Office (CSO) data, Census 2022, and Tailte Éireann boundaries (CSO Urban Areas, Small Areas, local electoral areas, constituencies), under Creative Commons Attribution 4.0 (CC BY 4.0).