Speed Cameras in Dublin
Where An Garda Síochána’s safety cameras operate. Mobile camera zones are stretches of road where a camera van may be parked at any time, and fixed cameras are permanent average-speed and rail-crossing cameras. A zone does not mean a van is there right now, so keep to the speed limit everywhere.
▬ Existing zone ▬ New zone (2025) ▬ Community-requested zone ● Fixed camera
Camera zone and fixed camera locations from An Garda Síochána – Mobile Safety Camera Detection (zone files and Static Camera Map, as published for 2026). Zones can change, so check the Garda page for the latest. Map © OpenStreetMap contributors.
Mobile camera zones in Dublin
| Zone | Near | Length | Collisions recorded | |
|---|---|---|---|---|
| #1311 Existing zone |
Adamstown | 3.22 km | 1 minor | Directions to start |
| #1254 Existing zone |
Artane | 1.57 km | none | Directions to start |
| #2145 Existing zone |
Artane | 0.77 km | 8 minor | Directions to start |
| #264 Existing zone |
Ashtown | 9.34 km | 13 serious, 38 minor | Directions to start |
| #3182 New zone (2025) |
Ashtown | 3.05 km | 3 serious, 2 minor | Directions to start |
| #1158 Existing zone |
Athgoe | 3.18 km | none | Directions to start |
| #1201 Existing zone |
Athgoe | 1.39 km | 1 minor | Directions to start |
| #1223 Existing zone |
Athgoe | 1.01 km | 2 minor | Directions to start |
| #1239 Existing zone |
Athgoe | 0.35 km | none | Directions to start |
| #3188 New zone (2025) |
Athgoe | 2.17 km | 1 serious, 2 minor | Directions to start |
| #248 Existing zone |
Balbriggan | 7.46 km | 4 serious, 10 minor | Directions to start |
| #1317 Existing zone |
Balbriggan | 1.81 km | 1 serious, 6 minor | Directions to start |
| #1259 Existing zone |
Baldoyle | 5.42 km | 2 minor | Directions to start |
| #2339 Existing zone |
Baldoyle | 1.14 km | 2 minor | Directions to start |
| #251 Existing zone |
Balgriffin | 13.95 km | 2 serious, 6 minor | Directions to start |
| #1071 Existing zone |
Ballinteer | 20.14 km | 6 serious, 34 minor | Directions to start |
| #2116 Existing zone |
Ballinteer | 1.14 km | 3 minor | Directions to start |
| #2364 Existing zone |
Ballinteer | 1.16 km | 1 minor | Directions to start |
| #3243 New zone (2025) |
Ballinteer | 1.68 km | 1 serious, 4 minor | Directions to start |
| #1305 Existing zone |
Ballsbridge | 3.24 km | 4 serious, 27 minor | Directions to start |
| #1707 Existing zone |
Ballsbridge | 1.62 km | 5 serious, 8 minor | Directions to start |
| #1728 Existing zone |
Ballsbridge | 2.1 km | 3 serious, 6 minor | Directions to start |
| #2119 Existing zone |
Ballsbridge | 0.39 km | 2 serious | Directions to start |
| #2381 Existing zone |
Ballsbridge | 0.3 km | 1 serious, 2 minor | Directions to start |
| #3240 New zone (2025) |
Ballsbridge | 1.14 km | 2 serious, 2 minor | Directions to start |
| #3242 New zone (2025) |
Ballsbridge | 0.68 km | 1 serious, 2 minor | Directions to start |
| #1194 Existing zone |
Ballyboden | 1.73 km | 1 minor | Directions to start |
| #1287 Existing zone |
Ballyboden | 6.29 km | 2 serious, 7 minor | Directions to start |
| #1298 Existing zone |
Ballyboden | 0.79 km | none | Directions to start |
| #1736 Existing zone |
Ballyboden | 1.44 km | 2 minor | Directions to start |
| #2395 Existing zone |
Ballyboden | 0.38 km | none | Directions to start |
| #3005 New zone (2025) |
Ballyboden | 1.3 km | 2 serious, 1 minor | Directions to start |
| #3006 New zone (2025) |
Ballyboden | 1.35 km | 1 serious, 2 minor | Directions to start |
| #488 Existing zone |
Ballybough | 2.61 km | 1 fatal, 9 serious, 30 minor | Directions to start |
| #1329 Existing zone |
Ballybough | 2.6 km | 1 serious, 21 minor | Directions to start |
| #1331 Existing zone |
Ballybough | 0.53 km | none | Directions to start |
| #1748 Existing zone |
Ballybough | 0.5 km | 1 minor | Directions to start |
| #2180 Existing zone |
Ballybough | 2.37 km | 1 minor | Directions to start |
| #2249 Existing zone |
Ballybough | 1.85 km | 16 serious, 40 minor | Directions to start |
| #2372 Existing zone |
Ballybough | 1.03 km | 1 minor | Directions to start |
| #1269 Existing zone |
Ballyboughal | 1.8 km | 2 minor | Directions to start |
| #1324 Existing zone |
Ballyboughal | 2.87 km | 2 serious, 4 minor | Directions to start |
| #3001 New zone (2025) |
Ballyboughal | 1.01 km | 1 serious, 1 minor | Directions to start |
| #3009 New zone (2025) |
Ballyboughal | 1.4 km | 1 serious, 3 minor | Directions to start |
| #3189 New zone (2025) |
Ballyboughal | 1.97 km | 1 serious, 1 minor | Directions to start |
| #3190 New zone (2025) |
Ballyboughal | 1.07 km | 1 serious, 1 minor | Directions to start |
| #3191 New zone (2025) |
Ballyboughal | 1.03 km | 1 serious, 2 minor | Directions to start |
| #1790 Existing zone |
Ballybrack | 3.69 km | 2 serious, 7 minor | Directions to start |
| #2151 Existing zone |
Ballybrack | 0.96 km | 1 minor | Directions to start |
| #3184 New zone (2025) |
Ballybrack | 2.16 km | 1 serious, 6 minor | Directions to start |
| #1285 Existing zone |
Ballyfermot | 0.49 km | 1 serious | Directions to start |
| #601 Existing zone |
Ballymun | 1.27 km | 3 serious, 10 minor | Directions to start |
| #602 Existing zone |
Ballymun | 2.26 km | 3 minor | Directions to start |
| #2245 Existing zone |
Ballymun | 4.18 km | 5 minor | Directions to start |
| #3000 New zone (2025) |
Ballymun | 3.12 km | 2 serious | Directions to start |
| #1200 Existing zone |
Ballyroan | 1.42 km | 1 minor | Directions to start |
| #2240 Existing zone |
Ballyroan | 5.7 km | 3 serious, 9 minor | Directions to start |
| #2242 Existing zone |
Ballyroan | 1.91 km | 1 serious, 6 minor | Directions to start |
| #1316 Existing zone |
Balrothery | 0.95 km | 1 serious | Directions to start |
| #2029 Existing zone |
Balrothery | 3.18 km | 4 minor | Directions to start |
| #2176 Existing zone |
Balrothery | 3.55 km | 2 serious, 2 minor | Directions to start |
| #1299 Existing zone |
Barnacullia | 0.79 km | 1 minor | Directions to start |
| #2154 Existing zone |
Barnacullia | 1.02 km | 1 fatal, 2 minor | Directions to start |
| #3008 New zone (2025) |
Barnacullia | 5.03 km | 3 serious, 4 minor | Directions to start |
| #9025 Community request |
Barnacullia | – | Directions to start | |
| #1368 Existing zone |
Bayside | 6.89 km | 8 serious, 25 minor | Directions to start |
| #1720 Existing zone |
Bayside | 0.98 km | 1 serious, 5 minor | Directions to start |
| #2236 Existing zone |
Bayside | 3.81 km | 2 serious, 4 minor | Directions to start |
| #1876 Existing zone |
Blackrock | 1.94 km | 4 serious, 2 minor | Directions to start |
| #2208 Existing zone |
Blackrock | 1.44 km | 3 minor | Directions to start |
| #3244 New zone (2025) |
Blackrock | 2.67 km | 2 serious, 3 minor | Directions to start |
| #254 Existing zone |
Blanchardstown | 1.36 km | 3 minor | Directions to start |
| #255 Existing zone |
Blanchardstown | 2.08 km | 1 serious, 3 minor | Directions to start |
| #263 Existing zone |
Blanchardstown | 1.5 km | 3 serious, 3 minor | Directions to start |
| #608 Existing zone |
Blanchardstown | 0.69 km | none | Directions to start |
| #1193 Existing zone |
Blanchardstown | 1.75 km | 2 minor | Directions to start |
| #1218 Existing zone |
Blanchardstown | 1.1 km | 1 serious, 2 minor | Directions to start |
| #1313 Existing zone |
Blanchardstown | 2.28 km | 1 serious, 11 minor | Directions to start |
| #1754 Existing zone |
Blanchardstown | 2.62 km | 2 minor | Directions to start |
| #1868 Existing zone |
Blanchardstown | 4.69 km | 12 minor | Directions to start |
| #2244 Existing zone |
Blanchardstown | 1.92 km | 1 minor | Directions to start |
| #2387 Existing zone |
Blanchardstown | 1.48 km | 2 serious, 5 minor | Directions to start |
| #3248 New zone (2025) |
Blanchardstown | 1.46 km | 1 serious, 1 minor | Directions to start |
| #262 Existing zone |
Bluebell | 2.96 km | 2 serious, 8 minor | Directions to start |
| #1077 Existing zone |
Bluebell | 9.88 km | 2 fatal, 25 serious, 46 minor | Directions to start |
| #1235 Existing zone |
Bluebell | 0.45 km | none | Directions to start |
| #1283 Existing zone |
Bluebell | 1.43 km | 2 serious, 4 minor | Directions to start |
| #1723 Existing zone |
Bluebell | 7.01 km | 1 fatal, 14 serious, 38 minor | Directions to start |
| #1725 Existing zone |
Bluebell | 0.79 km | 1 serious, 10 minor | Directions to start |
| #1726 Existing zone |
Bluebell | 1.45 km | 1 fatal, 4 serious, 4 minor | Directions to start |
| #2080 Existing zone |
Bluebell | 0.31 km | none | Directions to start |
| #2127 Existing zone |
Bluebell | 1.17 km | 3 serious, 9 minor | Directions to start |
| #2146 Existing zone |
Bluebell | 1.33 km | 1 fatal, 3 minor | Directions to start |
| #2239 Existing zone |
Bluebell | 4.29 km | 1 fatal, 9 serious, 25 minor | Directions to start |
| #2392 Existing zone |
Bluebell | 0.89 km | 1 serious, 2 minor | Directions to start |
| #3241 New zone (2025) |
Bluebell | 0.83 km | 2 serious, 2 minor | Directions to start |
| #1290 Existing zone |
Bohernabreena | 1.99 km | 1 serious, 7 minor | Directions to start |
| #3003 New zone (2025) |
Bohernabreena | 1.28 km | 1 serious, 1 minor | Directions to start |
| #3004 New zone (2025) |
Bohernabreena | 1.77 km | 2 serious | Directions to start |
| #1073 Existing zone |
Booterstown | 3.8 km | 1 fatal, 4 serious, 21 minor | Directions to start |
| #1208 Existing zone |
Booterstown | 1.26 km | 1 serious, 6 minor | Directions to start |
| #497 Existing zone |
Brittas | 10.92 km | 1 serious, 5 minor | Directions to start |
| #256 Existing zone |
Cabra | 5.09 km | 1 fatal, 8 serious, 26 minor | Directions to start |
| #1079 Existing zone |
Cabra | 0.96 km | 2 minor | Directions to start |
| #1241 Existing zone |
Cabra | 2.35 km | 6 serious, 27 minor | Directions to start |
| #1271 Existing zone |
Cabra | 1.76 km | 2 serious, 23 minor | Directions to start |
| #1714 Existing zone |
Cabra | 1.82 km | 1 fatal, 4 serious, 21 minor | Directions to start |
| #1715 Existing zone |
Cabra | 0.9 km | 1 minor | Directions to start |
| #2338 Existing zone |
Cabra | 1.37 km | 2 serious, 4 minor | Directions to start |
| #3181 New zone (2025) |
Cabra | 1.68 km | 1 serious, 5 minor | Directions to start |
| #1062 Existing zone |
Castleknock | 21.43 km | 1 fatal, 12 serious, 76 minor | Directions to start |
| #1716 Existing zone |
Castleknock | 2.96 km | 1 minor | Directions to start |
| #2371 Existing zone |
Castleknock | 1.96 km | 1 serious, 3 minor | Directions to start |
| #1272 Existing zone |
Chapelizod | 1.42 km | 6 minor | Directions to start |
| #3247 New zone (2025) |
Chapelizod | 0.62 km | 2 serious | Directions to start |
| #261 Existing zone |
Clondalkin | 5.2 km | 3 serious, 21 minor | Directions to start |
| #1066 Existing zone |
Clondalkin | 6.42 km | 2 serious, 15 minor | Directions to start |
| #1205 Existing zone |
Clondalkin | 1.31 km | 1 serious, 6 minor | Directions to start |
| #1219 Existing zone |
Clondalkin | 1.09 km | 1 serious, 1 minor | Directions to start |
| #1226 Existing zone |
Clondalkin | 0.82 km | 4 serious, 10 minor | Directions to start |
| #1236 Existing zone |
Clondalkin | 0.4 km | 4 minor | Directions to start |
| #1237 Existing zone |
Clondalkin | 0.4 km | none | Directions to start |
| #1291 Existing zone |
Clondalkin | 2.95 km | 1 serious, 12 minor | Directions to start |
| #1345 Existing zone |
Clondalkin | 1.77 km | 1 serious, 3 minor | Directions to start |
| #1346 Existing zone |
Clondalkin | 3.26 km | 2 serious, 9 minor | Directions to start |
| #1353 Existing zone |
Clondalkin | 0.77 km | 1 serious | Directions to start |
| #1354 Existing zone |
Clondalkin | 0.31 km | none | Directions to start |
| #2253 Existing zone |
Clondalkin | 4.46 km | 1 serious, 4 minor | Directions to start |
| #2346 Existing zone |
Clondalkin | 1.5 km | 1 serious, 5 minor | Directions to start |
| #2349 Existing zone |
Clondalkin | 1.02 km | 7 minor | Directions to start |
| #481 Existing zone |
Clontarf | 1.62 km | 2 minor | Directions to start |
| #604 Existing zone |
Clontarf | 1.47 km | 2 minor | Directions to start |
| #1253 Existing zone |
Clontarf | 1.02 km | none | Directions to start |
| #1718 Existing zone |
Clontarf | 1.25 km | 2 minor | Directions to start |
| #2362 Existing zone |
Clontarf | 1.45 km | 1 serious | Directions to start |
| #1063 Existing zone |
Coolock | 1.27 km | 3 serious, 5 minor | Directions to start |
| #1246 Existing zone |
Coolock | 3.59 km | 7 serious, 10 minor | Directions to start |
| #2380 Existing zone |
Coolock | 1.39 km | 3 minor | Directions to start |
| #1072 Existing zone |
Cornelscourt | 2.19 km | 5 serious, 12 minor | Directions to start |
| #1741 Existing zone |
Cornelscourt | 2.59 km | 1 serious, 4 minor | Directions to start |
| #1309 Existing zone |
Dalkey | 0.55 km | 1 serious, 2 minor | Directions to start |
| #479 Existing zone |
Donabate | 2.27 km | 2 serious, 2 minor | Directions to start |
| #1325 Existing zone |
Donabate | 2.1 km | 1 fatal, 2 minor | Directions to start |
| #489 Existing zone |
Dublin City | 3.04 km | 1 fatal, 7 serious, 26 minor | Directions to start |
| #490 Existing zone |
Dublin City | 5.4 km | 1 fatal, 20 serious, 71 minor | Directions to start |
| #491 Existing zone |
Dublin City | 2.79 km | 7 serious, 18 minor | Directions to start |
| #613 Existing zone |
Dublin City | 5.56 km | 1 fatal, 22 serious, 74 minor | Directions to start |
| #1264 Existing zone |
Dublin City | 0.79 km | 10 serious, 21 minor | Directions to start |
| #1306 Existing zone |
Dublin City | 0.18 km | none | Directions to start |
| #1307 Existing zone |
Dublin City | 0.55 km | 4 minor | Directions to start |
| #1348 Existing zone |
Dublin City | 0.64 km | 1 fatal, 2 serious, 9 minor | Directions to start |
| #1359 Existing zone |
Dublin City | 0.31 km | 4 serious, 4 minor | Directions to start |
| #1360 Existing zone |
Dublin City | 0.7 km | 2 serious, 8 minor | Directions to start |
| #1366 Existing zone |
Dublin City | 0.46 km | 2 serious, 2 minor | Directions to start |
| #1367 Existing zone |
Dublin City | 0.34 km | 1 serious, 4 minor | Directions to start |
| #1706 Existing zone |
Dublin City | 0.82 km | none | Directions to start |
| #1708 Existing zone |
Dublin City | 0.34 km | 1 serious, 4 minor | Directions to start |
| #1709 Existing zone |
Dublin City | 0.7 km | 1 serious, 4 minor | Directions to start |
| #1710 Existing zone |
Dublin City | 1.19 km | 5 serious, 14 minor | Directions to start |
| #1712 Existing zone |
Dublin City | 1.82 km | 7 serious, 24 minor | Directions to start |
| #1713 Existing zone |
Dublin City | 0.88 km | 7 minor | Directions to start |
| #1727 Existing zone |
Dublin City | 0.85 km | 1 minor | Directions to start |
| #2074 Existing zone |
Dublin City | 0.33 km | 1 serious | Directions to start |
| #2111 Existing zone |
Dublin City | 0.14 km | none | Directions to start |
| #2113 Existing zone |
Dublin City | 0.17 km | 1 serious | Directions to start |
| #2130 Existing zone |
Dublin City | 0.4 km | 2 serious, 3 minor | Directions to start |
| #2136 Existing zone |
Dublin City | 0.32 km | 2 serious, 2 minor | Directions to start |
| #2140 Existing zone |
Dublin City | 0.28 km | 3 serious, 2 minor | Directions to start |
| #2141 Existing zone |
Dublin City | 0.54 km | 5 serious, 17 minor | Directions to start |
| #2153 Existing zone |
Dublin City | 0.35 km | 1 minor | Directions to start |
| #2256 Existing zone |
Dublin City | 1.02 km | 3 serious, 7 minor | Directions to start |
| #2257 Existing zone |
Dublin City | 0.46 km | 2 serious, 10 minor | Directions to start |
| #2337 Existing zone |
Dublin City | 1.83 km | 1 fatal, 14 minor | Directions to start |
| #2379 Existing zone |
Dublin City | 0.61 km | 1 serious, 1 minor | Directions to start |
| #2383 Existing zone |
Dublin City | 0.53 km | 4 minor | Directions to start |
| #2385 Existing zone |
Dublin City | 0.15 km | 1 serious, 7 minor | Directions to start |
| #3183 New zone (2025) |
Dublin City | 1.33 km | 4 minor | Directions to start |
| #3239 New zone (2025) |
Dublin City | 0.31 km | 1 serious, 1 minor | Directions to start |
| #1303 Existing zone |
Dun Laoghaire | 1.53 km | 3 minor | Directions to start |
| #1310 Existing zone |
Dun Laoghaire | 1.32 km | 1 serious, 2 minor | Directions to start |
| #1742 Existing zone |
Dun Laoghaire | 1.92 km | none | Directions to start |
| #1744 Existing zone |
Dun Laoghaire | 0.75 km | 2 minor | Directions to start |
| #2110 Existing zone |
Dun Laoghaire | 0.73 km | 2 serious, 4 minor | Directions to start |
| #3185 New zone (2025) |
Dun Laoghaire | 1.98 km | 1 serious, 4 minor | Directions to start |
| #3187 New zone (2025) |
Dun Laoghaire | 2.07 km | 4 serious, 8 minor | Directions to start |
| #3245 New zone (2025) |
Dun Laoghaire | 2.05 km | 1 serious, 2 minor | Directions to start |
| #1220 Existing zone |
Dundrum | 1.05 km | 3 serious, 2 minor | Directions to start |
| #1278 Existing zone |
Dundrum | 6.12 km | 2 serious, 19 minor | Directions to start |
| #1344 Existing zone |
Dundrum | 2.47 km | 6 minor | Directions to start |
| #1739 Existing zone |
Dundrum | 2.76 km | 6 serious, 10 minor | Directions to start |
| #1740 Existing zone |
Dundrum | 0.9 km | 1 minor | Directions to start |
| #2147 Existing zone |
Dundrum | 0.57 km | none | Directions to start |
| #2358 Existing zone |
Dundrum | 1.06 km | 1 minor | Directions to start |
| #2365 Existing zone |
Dundrum | 0.22 km | 1 serious | Directions to start |
| #482 Existing zone |
Finglas | 1.4 km | 4 minor | Directions to start |
| #607 Existing zone |
Finglas | 5.82 km | 11 serious, 17 minor | Directions to start |
| #1184 Existing zone |
Finglas | 2.08 km | 1 fatal, 3 minor | Directions to start |
| #1249 Existing zone |
Finglas | 3.24 km | 5 minor | Directions to start |
| #1351 Existing zone |
Finglas | 1.54 km | 1 fatal, 1 minor | Directions to start |
| #2143 Existing zone |
Finglas | 1.32 km | 2 serious, 3 minor | Directions to start |
| #2148 Existing zone |
Finglas | 0.84 km | 1 minor | Directions to start |
| #2155 Existing zone |
Finglas | 0.4 km | 1 serious, 6 minor | Directions to start |
| #1206 Existing zone |
Firhouse | 1.3 km | 2 minor | Directions to start |
| #1227 Existing zone |
Firhouse | 0.75 km | 2 serious | Directions to start |
| #1292 Existing zone |
Firhouse | 1.47 km | none | Directions to start |
| #2091 Existing zone |
Firhouse | 1.68 km | 1 minor | Directions to start |
| #1286 Existing zone |
Foxrock | 2.95 km | 1 serious, 9 minor | Directions to start |
| #486 Existing zone |
Glasnevin | 6.17 km | 1 fatal, 15 serious, 37 minor | Directions to start |
| #1080 Existing zone |
Glasnevin | 4.15 km | 3 serious, 14 minor | Directions to start |
| #1332 Existing zone |
Glasnevin | 2.44 km | 9 serious, 10 minor | Directions to start |
| #2125 Existing zone |
Glasnevin | 0.87 km | 5 minor | Directions to start |
| #1256 Existing zone |
Howth | 5.79 km | 4 serious, 5 minor | Directions to start |
| #9085 Community request |
Howth | – | Directions to start | |
| #3186 New zone (2025) |
Killiney | 3.23 km | 4 serious, 3 minor | Directions to start |
| #609 Existing zone |
Lucan | 3.16 km | 1 serious, 5 minor | Directions to start |
| #1210 Existing zone |
Lucan | 1.21 km | 1 serious, 1 minor | Directions to start |
| #1232 Existing zone |
Lucan | 0.53 km | 1 minor | Directions to start |
| #1312 Existing zone |
Lucan | 4.55 km | 6 serious, 10 minor | Directions to start |
| #1749 Existing zone |
Lucan | 0.78 km | none | Directions to start |
| #1877 Existing zone |
Lucan | 1.7 km | 3 serious, 4 minor | Directions to start |
| #2254 Existing zone |
Lucan | 3.67 km | 1 fatal, 2 serious, 15 minor | Directions to start |
| #1337 Existing zone |
Lusk | 0.99 km | 1 serious, 5 minor | Directions to start |
| #1338 Existing zone |
Lusk | 4.68 km | 1 minor | Directions to start |
| #3013 New zone (2025) |
Lusk | 1.21 km | 1 fatal, 1 minor | Directions to start |
| #1065 Existing zone |
Ongar | 1.88 km | 1 serious, 4 minor | Directions to start |
| #2073 Existing zone |
Ongar | 1.85 km | 1 serious, 3 minor | Directions to start |
| #2157 Existing zone |
Ongar | 1.15 km | none | Directions to start |
| #610 Existing zone |
Palmerstown | 5.54 km | 6 serious, 29 minor | Directions to start |
| #1233 Existing zone |
Palmerstown | 0.49 km | 1 serious, 2 minor | Directions to start |
| #1240 Existing zone |
Palmerstown | 0.31 km | 4 minor | Directions to start |
| #1379 Existing zone |
Palmerstown | 6.01 km | 1 serious, 20 minor | Directions to start |
| #1747 Existing zone |
Palmerstown | 1.72 km | 2 serious, 6 minor | Directions to start |
| #2093 Existing zone |
Palmerstown | 1.12 km | 1 minor | Directions to start |
| #2348 Existing zone |
Palmerstown | 1.21 km | 1 serious, 1 minor | Directions to start |
| #2247 Existing zone |
Portmarnock | 2.86 km | 2 serious, 1 minor | Directions to start |
| #1255 Existing zone |
Raheny | 1.44 km | none | Directions to start |
| #1717 Existing zone |
Raheny | 1.76 km | 1 serious, 1 minor | Directions to start |
| #1719 Existing zone |
Raheny | 1.69 km | 4 minor | Directions to start |
| #2235 Existing zone |
Raheny | 4.01 km | 6 serious, 11 minor | Directions to start |
| #257 Existing zone |
Ranelagh | 1.27 km | 1 serious, 8 minor | Directions to start |
| #1301 Existing zone |
Ranelagh | 6.22 km | 13 serious, 26 minor | Directions to start |
| #1363 Existing zone |
Ranelagh | 0.62 km | 1 serious, 13 minor | Directions to start |
| #2363 Existing zone |
Ranelagh | 0.35 km | 1 minor | Directions to start |
| #2368 Existing zone |
Ranelagh | 0.79 km | 4 minor | Directions to start |
| #2369 Existing zone |
Ranelagh | 0.22 km | 1 serious, 2 minor | Directions to start |
| #2384 Existing zone |
Ranelagh | 0.12 km | 1 minor | Directions to start |
| #1293 Existing zone |
Rathfarnham | 2.08 km | none | Directions to start |
| #1735 Existing zone |
Rathfarnham | 1.46 km | 2 serious | Directions to start |
| #1734 Existing zone |
Rathgar | 2.01 km | 1 serious, 5 minor | Directions to start |
| #492 Existing zone |
Rathmines | 6.97 km | 16 serious, 70 minor | Directions to start |
| #493 Existing zone |
Rathmines | 1.1 km | 4 serious, 7 minor | Directions to start |
| #1295 Existing zone |
Rathmines | 0.44 km | none | Directions to start |
| #1357 Existing zone |
Rathmines | 0.67 km | 2 serious, 3 minor | Directions to start |
| #1365 Existing zone |
Rathmines | 1.18 km | 1 serious, 16 minor | Directions to start |
| #1724 Existing zone |
Rathmines | 2.47 km | 12 serious, 18 minor | Directions to start |
| #2117 Existing zone |
Rathmines | 0.97 km | 5 minor | Directions to start |
| #2135 Existing zone |
Rathmines | 0.37 km | 3 serious, 1 minor | Directions to start |
| #2370 Existing zone |
Rathmines | 0.52 km | 2 serious, 11 minor | Directions to start |
| #478 Existing zone |
Rush | 4.88 km | 2 serious, 6 minor | Directions to start |
| #598 Existing zone |
Rush | 1.65 km | 4 minor | Directions to start |
| #1326 Existing zone |
Rush | 0.85 km | 2 serious | Directions to start |
| #1214 Existing zone |
Sandyford | 1.16 km | 1 serious, 10 minor | Directions to start |
| #1225 Existing zone |
Sandyford | 0.86 km | 1 serious, 2 minor | Directions to start |
| #1300 Existing zone |
Sandyford | 2.92 km | 4 serious, 5 minor | Directions to start |
| #3002 New zone (2025) |
Sandyford | 0.99 km | 1 serious, 2 minor | Directions to start |
| #1075 Existing zone |
Sandymount | 4.34 km | 12 serious, 28 minor | Directions to start |
| #1328 Existing zone |
Sandymount | 2.51 km | 1 serious, 4 minor | Directions to start |
| #2144 Existing zone |
Sandymount | 0.55 km | none | Directions to start |
| #480 Existing zone |
Santry | 3.34 km | 2 serious, 27 minor | Directions to start |
| #1190 Existing zone |
Santry | 1.8 km | 3 minor | Directions to start |
| #1333 Existing zone |
Santry | 1.12 km | 2 serious, 9 minor | Directions to start |
| #1334 Existing zone |
Santry | 0.62 km | 1 serious, 4 minor | Directions to start |
| #2049 Existing zone |
Santry | 4.03 km | 3 serious, 10 minor | Directions to start |
| #2152 Existing zone |
Santry | 0.44 km | 1 serious, 1 minor | Directions to start |
| #3388 New zone (2025) |
Santry | 2.11 km | 4 minor | Directions to start |
| #3389 New zone (2025) |
Santry | 1.92 km | 1 fatal, 1 serious, 3 minor | Directions to start |
| #1224 Existing zone |
Shankill | 1.01 km | 1 serious, 2 minor | Directions to start |
| #1308 Existing zone |
Shankill | 4.12 km | 4 serious, 3 minor | Directions to start |
| #3246 New zone (2025) |
Shankill | 1.01 km | 1 serious, 2 minor | Directions to start |
| #249 Existing zone |
Skerries | 1.98 km | 1 minor | Directions to start |
| #1327 Existing zone |
Skerries | 1.12 km | none | Directions to start |
| #3014 New zone (2025) |
Skerries | 2.64 km | 1 fatal, 2 minor | Directions to start |
| #614 Existing zone |
Stillorgan | 2.75 km | 2 serious, 9 minor | Directions to start |
| #1737 Existing zone |
Stillorgan | 3.48 km | 4 serious, 8 minor | Directions to start |
| #1875 Existing zone |
Stillorgan | 1.89 km | 4 minor | Directions to start |
| #2079 Existing zone |
Stillorgan | 0.65 km | 2 serious | Directions to start |
| #2353 Existing zone |
Stillorgan | 0.83 km | 1 serious | Directions to start |
| #1257 Existing zone |
Sutton | 1.16 km | none | Directions to start |
| #252 Existing zone |
Swords | 8.31 km | 5 serious, 41 minor | Directions to start |
| #1056 Existing zone |
Swords | 9.97 km | 1 serious, 7 minor | Directions to start |
| #1057 Existing zone |
Swords | 2.99 km | 4 serious, 4 minor | Directions to start |
| #1164 Existing zone |
Swords | 2.86 km | 2 serious, 5 minor | Directions to start |
| #1168 Existing zone |
Swords | 2.6 km | 2 serious, 5 minor | Directions to start |
| #1221 Existing zone |
Swords | 1.04 km | none | Directions to start |
| #1238 Existing zone |
Swords | 0.36 km | 1 minor | Directions to start |
| #1260 Existing zone |
Swords | 2.69 km | 3 serious, 1 minor | Directions to start |
| #1321 Existing zone |
Swords | 0.54 km | none | Directions to start |
| #1322 Existing zone |
Swords | 0.54 km | 1 serious, 2 minor | Directions to start |
| #1750 Existing zone |
Swords | 1.82 km | 1 serious, 10 minor | Directions to start |
| #2126 Existing zone |
Swords | 0.47 km | 2 minor | Directions to start |
| #2131 Existing zone |
Swords | 0.81 km | none | Directions to start |
| #2237 Existing zone |
Swords | 1.16 km | 1 serious, 2 minor | Directions to start |
| #2238 Existing zone |
Swords | 9.59 km | 2 serious, 4 minor | Directions to start |
| #2248 Existing zone |
Swords | 1.45 km | 2 minor | Directions to start |
| #495 Existing zone |
Tallaght | 3.89 km | 2 serious, 10 minor | Directions to start |
| #496 Existing zone |
Tallaght | 1.04 km | 1 serious, 5 minor | Directions to start |
| #1191 Existing zone |
Tallaght | 1.79 km | 1 serious, 1 minor | Directions to start |
| #1199 Existing zone |
Tallaght | 1.48 km | 2 serious, 5 minor | Directions to start |
| #1213 Existing zone |
Tallaght | 1.19 km | 1 fatal, 1 serious, 1 minor | Directions to start |
| #1215 Existing zone |
Tallaght | 1.12 km | 3 serious, 2 minor | Directions to start |
| #1216 Existing zone |
Tallaght | 2.02 km | 1 serious, 4 minor | Directions to start |
| #1229 Existing zone |
Tallaght | 0.56 km | 1 serious, 3 minor | Directions to start |
| #1230 Existing zone |
Tallaght | 0.56 km | 1 serious, 3 minor | Directions to start |
| #1751 Existing zone |
Tallaght | 3.64 km | 2 serious, 10 minor | Directions to start |
| #2139 Existing zone |
Tallaght | 0.76 km | 2 serious, 4 minor | Directions to start |
| #2356 Existing zone |
Tallaght | 2.9 km | 5 serious, 11 minor | Directions to start |
| #2382 Existing zone |
Tallaght | 0.28 km | 2 minor | Directions to start |
| #494 Existing zone |
Templeogue | 0.92 km | none | Directions to start |
| #1217 Existing zone |
Templeogue | 1.11 km | none | Directions to start |
| #1356 Existing zone |
Templeogue | 0.59 km | 1 serious, 3 minor | Directions to start |
| #1730 Existing zone |
Templeogue | 2.36 km | 1 minor | Directions to start |
| #2255 Existing zone |
Templeogue | 1.59 km | 2 serious, 5 minor | Directions to start |
| #259 Existing zone |
Terenure | 3.62 km | 5 serious, 8 minor | Directions to start |
| #612 Existing zone |
Terenure | 3.12 km | 5 serious, 21 minor | Directions to start |
| #1733 Existing zone |
Terenure | 1.28 km | 1 serious, 3 minor | Directions to start |
| #2122 Existing zone |
Terenure | 1.08 km | 2 serious, 3 minor | Directions to start |
| #2133 Existing zone |
Terenure | 0.9 km | 2 serious, 5 minor | Directions to start |
| #1243 Existing zone |
Whitehall | 1.12 km | 1 serious, 6 minor | Directions to start |
328 zones in Dublin. Collision figures are the ones supplied in Garda’s zone files for each stretch of road.
Fixed cameras in Dublin
| Location | Type | Limit | |
|---|---|---|---|
| Crumlin Road, Dolphins Barn, Dublin | Fixed Speed | 50km/h | Directions |
| Strand Road (R131), Dublin 4, Dublin | Rail Crossing/Fixed Speed | 50km/h | Directions |
| M50 Port Tunnel (Northbound) (Entry) | Average Speed | 80km/h | Directions |
| M50 Port Tunnel (Northbound) (Exit) | Average Speed | 80km/h | Directions |
| M50 Port Tunnel (Southbound) (Entry) | Average Speed | 80km/h | Directions |
| M50 Port Tunnel (Southbound) (Exit) | Average Speed | 80km/h | Directions |
More about Garda safety cameras: garda.ie. Data last built 2026-11-06.
