Speed Cameras in Cork

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 Cork

ZoneNearLengthCollisions recorded
#654
Existing zone
Aghabullogue 2.6 km none Directions to start
#1645
Existing zone
Aghabullogue 3.43 km 1 minor Directions to start
#2313
Existing zone
Aghabullogue 2.71 km none Directions to start
#2315
Existing zone
Aghada 2.09 km 1 minor Directions to start
#1626
Existing zone
Aherla 5.31 km 2 minor Directions to start
#2196
Existing zone
Aherla 7.49 km 1 fatal, 2 serious, 6 minor Directions to start
#652
Existing zone
Ahiohill 11.79 km 1 fatal, 4 serious, 1 minor Directions to start
#3346
New zone (2025)
Ahiohill 1.53 km 2 serious, 1 minor Directions to start
#1648
Existing zone
Araglin 5.63 km 2 serious, 2 minor Directions to start
#514
Existing zone
Ardfield 0.7 km 1 minor Directions to start
#1231
Existing zone
Ardfield 0.53 km none Directions to start
#1757
Existing zone
Ardfield 3.84 km 2 serious, 1 minor Directions to start
#1864
Existing zone
Ardfield 2.24 km 3 minor Directions to start
#2107
Existing zone
Ardfield 1.34 km 1 minor Directions to start
#226
Existing zone
Ballinacurra 9.67 km 1 serious, 6 minor Directions to start
#1651
Existing zone
Ballinacurra 0.6 km 2 minor Directions to start
#1776
Existing zone
Ballinacurra 2.07 km 1 fatal, 3 serious, 6 minor Directions to start
#1630
Existing zone
Ballinadee 3.87 km 1 minor Directions to start
#1978
Existing zone
Ballinascarty 5.26 km 1 minor Directions to start
#238
Existing zone
Ballincollig 16.13 km 7 serious, 8 minor Directions to start
#1644
Existing zone
Ballincollig 4.95 km 5 minor Directions to start
#2137
Existing zone
Ballincollig 0.63 km 1 minor Directions to start
#3127
New zone (2025)
Ballincollig 2.01 km 2 serious, 1 minor Directions to start
#3223
New zone (2025)
Ballincollig 1.3 km 4 minor Directions to start
#9050
Community request
Ballincollig – Directions to start
#9051
Community request
Ballincollig – Directions to start
#9052
Community request
Ballincollig – Directions to start
#9054
Community request
Ballincollig – Directions to start
#2092
Existing zone
Ballindangan 3.18 km none Directions to start
#664
Existing zone
Ballingeary 4.56 km 2 minor Directions to start
#1177
Existing zone
Ballinhassig 2.32 km 1 minor Directions to start
#1982
Existing zone
Ballinhassig 6.46 km 2 serious, 2 minor Directions to start
#3348
New zone (2025)
Ballinhassig 2.08 km 1 serious, 2 minor Directions to start
#1149
Existing zone
Ballyclogh 4.01 km 1 serious, 3 minor Directions to start
#3225
New zone (2025)
Ballycotton 3.28 km 1 serious, 1 minor Directions to start
#1973
Existing zone
Ballydehob 4.54 km none Directions to start
#668
Existing zone
Ballygarvan 6.52 km 2 serious, 6 minor Directions to start
#3372
New zone (2025)
Ballymacoda 1.28 km 4 minor Directions to start
#1624
Existing zone
Bandon 3.45 km 1 serious, 1 minor Directions to start
#1625
Existing zone
Bandon 4.29 km 1 fatal, 2 minor Directions to start
#1980
Existing zone
Bandon 4.2 km 3 serious, 1 minor Directions to start
#2228
Existing zone
Bandon 2.21 km 1 minor Directions to start
#3347
New zone (2025)
Bandon 1.47 km 2 serious, 1 minor Directions to start
#1977
Existing zone
Bantry 6.53 km 6 minor Directions to start
#1979
Existing zone
Bantry 2.75 km 1 serious, 1 minor Directions to start
#243
Existing zone
Blarney 4.48 km 2 minor Directions to start
#848
Existing zone
Blarney 5.14 km 3 serious, 5 minor Directions to start
#1643
Existing zone
Blarney 1.41 km 4 minor Directions to start
#1824
Existing zone
Blarney 2.23 km none Directions to start
#2162
Existing zone
Blarney 1.15 km 2 serious, 1 minor Directions to start
#2354
Existing zone
Blarney 2.41 km 1 minor Directions to start
#3128
New zone (2025)
Blarney 1.21 km 2 serious, 1 minor Directions to start
#9005
Community request
Blarney – Directions to start
#9006
Community request
Blarney – Directions to start
#9008
Community request
Blarney – Directions to start
#9009
Community request
Blarney – Directions to start
#9035
Community request
Blarney – Directions to start
#9036
Community request
Blarney – Directions to start
#231
Existing zone
Buttevant 10.82 km 3 serious, 7 minor Directions to start
#1599
Existing zone
Buttevant 7.27 km none Directions to start
#219
Existing zone
Carrigaline 9.39 km 1 fatal, 2 serious, 13 minor Directions to start
#1174
Existing zone
Carrigaline 2.44 km 1 serious, 1 minor Directions to start
#1638
Existing zone
Carrigaline 2.85 km 1 fatal, 2 serious, 5 minor Directions to start
#1641
Existing zone
Carrigaline 5.01 km 3 serious, 3 minor Directions to start
#3130
New zone (2025)
Carrigaline 1.52 km 1 serious, 1 minor Directions to start
#1157
Existing zone
Castlemartyr 3.26 km 1 minor Directions to start
#2201
Existing zone
Castlemartyr 5.36 km 1 serious, 2 minor Directions to start
#1616
Existing zone
Castletownbere 4.09 km 1 serious, 1 minor Directions to start
#237
Existing zone
Charleville 5.53 km 2 minor Directions to start
#1829
Existing zone
Charleville 6.74 km 3 fatal, 3 serious, 8 minor Directions to start
#2394
Existing zone
Charleville 2.55 km none Directions to start
#1976
Existing zone
Clonakilty 2.16 km 3 minor Directions to start
#2310
Existing zone
Clonakilty 1.73 km none Directions to start
#3344
New zone (2025)
Clonakilty 2.36 km 3 serious, 2 minor Directions to start
#3345
New zone (2025)
Clonakilty 2.31 km 1 serious, 2 minor Directions to start
#224
Existing zone
Cloyne 3.67 km 1 minor Directions to start
#1234
Existing zone
Cobh 0.45 km none Directions to start
#508
Existing zone
Cork City 9.64 km 5 serious, 11 minor Directions to start
#509
Existing zone
Cork City 4.58 km 2 serious, 13 minor Directions to start
#512
Existing zone
Cork City 3.98 km 2 serious, 12 minor Directions to start
#515
Existing zone
Cork City 1.27 km 1 serious, 6 minor Directions to start
#669
Existing zone
Cork City 3.48 km 2 serious, 12 minor Directions to start
#671
Existing zone
Cork City 1.71 km 1 serious, 3 minor Directions to start
#673
Existing zone
Cork City 2.86 km 1 serious, 5 minor Directions to start
#674
Existing zone
Cork City 0.67 km 1 minor Directions to start
#1082
Existing zone
Cork City 0.75 km 2 minor Directions to start
#1187
Existing zone
Cork City 1.94 km 1 minor Directions to start
#1228
Existing zone
Cork City 1.01 km 2 minor Directions to start
#1633
Existing zone
Cork City 0.8 km 2 serious, 2 minor Directions to start
#1636
Existing zone
Cork City 1.26 km 1 serious, 9 minor Directions to start
#1642
Existing zone
Cork City 7.84 km 5 serious, 11 minor Directions to start
#1658
Existing zone
Cork City 1.06 km 1 serious, 4 minor Directions to start
#1755
Existing zone
Cork City 2.98 km 1 serious, 10 minor Directions to start
#1756
Existing zone
Cork City 0.22 km 1 minor Directions to start
#1758
Existing zone
Cork City 3.12 km 8 minor Directions to start
#1838
Existing zone
Cork City 6.54 km 8 serious, 7 minor Directions to start
#1840
Existing zone
Cork City 0.91 km 3 serious, 8 minor Directions to start
#1865
Existing zone
Cork City 3.08 km 1 serious, 5 minor Directions to start
#2004
Existing zone
Cork City 3.11 km 2 serious, 13 minor Directions to start
#2005
Existing zone
Cork City 2.56 km 1 serious, 3 minor Directions to start
#2082
Existing zone
Cork City 0.88 km 1 minor Directions to start
#2128
Existing zone
Cork City 0.73 km none Directions to start
#2138
Existing zone
Cork City 0.29 km 1 minor Directions to start
#2159
Existing zone
Cork City 0.18 km 1 serious, 7 minor Directions to start
#2340
Existing zone
Cork City 3.03 km 1 serious, 2 minor Directions to start
#2374
Existing zone
Cork City 1.36 km 1 serious, 3 minor Directions to start
#2376
Existing zone
Cork City 0.99 km 2 serious, 4 minor Directions to start
#2377
Existing zone
Cork City 1.07 km 1 serious Directions to start
#2378
Existing zone
Cork City 0.8 km 1 serious, 4 minor Directions to start
#9034
Community request
Cork City – Directions to start
#1629
Existing zone
Courtmacsherry 3.55 km none Directions to start
#1640
Existing zone
Crosshaven 3.73 km 1 minor Directions to start
#3219
New zone (2025)
Doneraile 2.37 km 1 serious, 2 minor Directions to start
#3267
New zone (2025)
Doneraile 1.42 km 1 serious, 2 minor Directions to start
#1634
Existing zone
Douglas 1.37 km none Directions to start
#1760
Existing zone
Douglas 5.41 km 2 serious, 5 minor Directions to start
#1761
Existing zone
Douglas 3.28 km 1 serious, 1 minor Directions to start
#1888
Existing zone
Douglas 10.53 km 1 fatal, 3 serious, 17 minor Directions to start
#2312
Existing zone
Douglas 3.59 km 1 serious, 2 minor Directions to start
#2373
Existing zone
Douglas 0.29 km 1 serious, 2 minor Directions to start
#2393
Existing zone
Douglas 1.39 km 2 minor Directions to start
#3249
New zone (2025)
Douglas 1.12 km 1 serious, 1 minor Directions to start
#247
Existing zone
Dunmanway 3.99 km 1 minor Directions to start
#829
Existing zone
Dunmanway 1.97 km 2 serious, 1 minor Directions to start
#1621
Existing zone
Dunmanway 5.87 km 3 minor Directions to start
#228
Existing zone
Fermoy 7.74 km 2 minor Directions to start
#845
Existing zone
Fermoy 3.44 km 1 serious, 7 minor Directions to start
#2351
Existing zone
Fermoy 2.39 km 1 serious Directions to start
#3136
New zone (2025)
Fermoy 0.95 km 1 fatal, 2 minor Directions to start
#245
Existing zone
Glanmire 1.66 km none Directions to start
#246
Existing zone
Glanmire 1.7 km 2 serious, 2 minor Directions to start
#1188
Existing zone
Glanmire 1.91 km 1 minor Directions to start
#2064
Existing zone
Glanmire 5.44 km none Directions to start
#2065
Existing zone
Glanmire 2.86 km 1 minor Directions to start
#2099
Existing zone
Glanmire 0.16 km 1 serious, 2 minor Directions to start
#2132
Existing zone
Glanmire 0.87 km 2 minor Directions to start
#2200
Existing zone
Glanmire 5.32 km 2 serious, 7 minor Directions to start
#2460
Existing zone
Glanmire 0.68 km none Directions to start
#3135
New zone (2025)
Glanmire 3.07 km 2 serious, 4 minor Directions to start
#3236
New zone (2025)
Glanmire 1.54 km 1 serious, 4 minor Directions to start
#828
Existing zone
Glengarriff 4.97 km 1 serious, 1 minor Directions to start
#1981
Existing zone
Innishannon 4.62 km 6 minor Directions to start
#2308
Existing zone
Innishannon 4.22 km none Directions to start
#2309
Existing zone
Innishannon 4.04 km 2 serious, 3 minor Directions to start
#3220
New zone (2025)
Innishannon 1.08 km 1 serious, 1 minor Directions to start
#235
Existing zone
Kanturk 16.6 km 1 serious, 10 minor Directions to start
#1619
Existing zone
Kanturk 6.84 km 3 minor Directions to start
#2306
Existing zone
Kanturk 3.74 km 1 minor Directions to start
#3125
New zone (2025)
Kanturk 1.43 km 1 fatal, 1 serious, 2 minor Directions to start
#3351
New zone (2025)
Kanturk 1.14 km 1 serious, 1 minor Directions to start
#1152
Existing zone
Kinsale 3.81 km 1 serious Directions to start
#1197
Existing zone
Kinsale 1.55 km none Directions to start
#1631
Existing zone
Kinsale 4.94 km 2 minor Directions to start
#2311
Existing zone
Kinsale 2.76 km none Directions to start
#3129
New zone (2025)
Kinsale 1.76 km 2 serious Directions to start
#3222
New zone (2025)
Kinsale 1.2 km 4 minor Directions to start
#3343
New zone (2025)
Leap 1.16 km 1 fatal, 1 minor Directions to start
#1841
Existing zone
Macroom 14.39 km 1 fatal, 3 serious, 4 minor Directions to start
#9007
Community request
Macroom – Directions to start
#233
Existing zone
Mallow 2.13 km none Directions to start
#234
Existing zone
Mallow 6.71 km 2 serious, 4 minor Directions to start
#661
Existing zone
Mallow 1.73 km 2 minor Directions to start
#665
Existing zone
Mallow 6.86 km 2 serious, 2 minor Directions to start
#1826
Existing zone
Mallow 3.44 km none Directions to start
#1827
Existing zone
Mallow 2.66 km 1 serious, 2 minor Directions to start
#1994
Existing zone
Mallow 2.41 km 2 minor Directions to start
#2193
Existing zone
Mallow 3.68 km 1 minor Directions to start
#2314
Existing zone
Mallow 4.87 km 2 minor Directions to start
#2397
Existing zone
Mallow 2.77 km 1 minor Directions to start
#1777
Existing zone
Midleton 0.99 km none Directions to start
#3131
New zone (2025)
Midleton 1.44 km 2 serious, 1 minor Directions to start
#1620
Existing zone
Millstreet 2.08 km 1 fatal, 2 serious, 1 minor Directions to start
#3115
New zone (2025)
Mitchelstown 1.85 km 1 serious, 1 minor Directions to start
#1618
Existing zone
Newmarket 3.94 km 1 minor Directions to start
#2094
Existing zone
Newmarket 1.38 km 1 minor Directions to start
#3126
New zone (2025)
Newmarket 1.6 km 1 serious, 1 minor Directions to start
#222
Existing zone
Passage West 7.31 km 5 minor Directions to start
#223
Existing zone
Passage West 4.6 km 1 serious, 2 minor Directions to start
#225
Existing zone
Passage West 14.32 km 1 serious, 7 minor Directions to start
#1145
Existing zone
Passage West 4.9 km 1 serious, 3 minor Directions to start
#1646
Existing zone
Passage West 2.98 km 1 minor Directions to start
#850
Existing zone
Rathcormac 22.82 km 2 serious, 3 minor Directions to start
#1647
Existing zone
Rathcormac 1.85 km 1 minor Directions to start
#3132
New zone (2025)
Rathcormac 2.21 km 2 serious, 1 minor Directions to start
#837
Existing zone
Riverstick 8.04 km 4 serious, 2 minor Directions to start
#3224
New zone (2025)
Riverstick 1.22 km 1 serious, 1 minor Directions to start
#1974
Existing zone
Rosscarbery 5.15 km 1 serious, 2 minor Directions to start
#1975
Existing zone
Rosscarbery 9.41 km 4 minor Directions to start
#1627
Existing zone
Schull 6.88 km 1 minor Directions to start
#213
Existing zone
Skibbereen 2.09 km 1 minor Directions to start
#214
Existing zone
Skibbereen 2.15 km 1 serious, 2 minor Directions to start
#1628
Existing zone
Skibbereen 3.26 km none Directions to start
#2407
Existing zone
Skibbereen 2.95 km 1 fatal Directions to start
#3221
New zone (2025)
Timoleague 2.09 km 1 serious, 1 minor Directions to start
#2104
Existing zone
Watergrasshill 0.85 km none Directions to start
#1652
Existing zone
Youghal 4.02 km 5 minor Directions to start
#2202
Existing zone
Youghal 2.82 km 3 serious, 1 minor Directions to start
#3133
New zone (2025)
Youghal 1.4 km 1 serious, 1 minor Directions to start

198 zones in Cork. Collision figures are the ones supplied in Garda’s zone files for each stretch of road.

Fixed cameras in Cork

LocationTypeLimit
N22 Farnanes, Cookstown, CorkFixed Speed100km/hDirections

More about Garda safety cameras: garda.ie. Data last built 2026-11-06.