Nigeria Security Heatmap

Live national map with safer server-rendered interactions

Full safety scores

Live interactive map

The map is back, rebuilt to stay simple and stable

This version keeps live hotspot visualization, but renders the choropleth safely on the server. Hover for quick details, click a state to jump into its full breakdown.

7d14d30d90d
National risk
1.8/10

Severe Risk

Active states
37

with reported incidents in the last 90 days

Fatalities
19415

reported nationwide

Kidnapped
20536

plus 3125 injured

Quick read

Highest pressure

#1 Borno

415 incidents, 5109 killed, 10632 kidnapped.

Lowest pressure

Gombe

5 incidents in the selected period.

How to use it

Darker states indicate higher recent pressure. Hover on desktop for incident details, then open any state card or map region for the full page.

Interactive security map

Server-rendered SVG with live state scores, no fragile browser map lifecycle.

Lower risk Moderate High Severe
Abia: 31 incidents, High Risk, score 5.7/10, 38 killed, 8 kidnapped

Ranked state heat table

Top hotspots first, with direct links into state details.

90-day view
Rank
State
Zone / level
Incidents
Killed
Kidnapped
Trend
#1
Borno
Score 1/10
North East
Severe Risk
415
5109
10632
Worsening
#2
Oyo
Score 1/10
South West
Severe Risk
304
535
Adamawa: 50 incidents, Severe Risk, score 1/10, 669 killed, 54 kidnappedAkwa Ibom: 22 incidents, Moderate Risk, score 6.8/10, 2 killed, 4 kidnappedAnambra: 37 incidents, High Risk, score 5.5/10, 21 killed, 6 kidnappedBauchi: 27 incidents, High Risk, score 5.6/10, 39 killed, 17 kidnappedBayelsa: 9 incidents, Low Risk, score 8.3/10, 5 killed, 1 kidnappedBenue: 177 incidents, Severe Risk, score 1/10, 668 killed, 394 kidnappedBorno: 415 incidents, Severe Risk, score 1/10, 5109 killed, 10632 kidnappedCross River: 36 incidents, Severe Risk, score 4.2/10, 53 killed, 135 kidnappedDelta: 88 incidents, Severe Risk, score 3.8/10, 36 killed, 11 kidnappedEbonyi: 27 incidents, High Risk, score 5.9/10, 23 killed, 28 kidnappedEdo: 95 incidents, Severe Risk, score 2.3/10, 62 killed, 198 kidnappedEkiti: 49 incidents, Severe Risk, score 3.9/10, 20 killed, 124 kidnappedEnugu: 31 incidents, Severe Risk, score 2.7/10, 9 killed, 534 kidnappedFederal Capital Territory: 132 incidents, Severe Risk, score 1/10, 417 killed, 470 kidnappedGombe: 5 incidents, Low Risk, score 8.9/10, 5 killedImo: 42 incidents, Severe Risk, score 3.6/10, 59 killed, 187 kidnappedJigawa: 15 incidents, Moderate Risk, score 6.8/10, 13 killed, 10 kidnappedKaduna: 98 incidents, Severe Risk, score 1.1/10, 220 killed, 383 kidnappedKano: 68 incidents, Severe Risk, score 2.6/10, 288 killed, 5 kidnappedKatsina: 139 incidents, Severe Risk, score 1/10, 1049 killed, 158 kidnappedKebbi: 49 incidents, Severe Risk, score 2.4/10, 266 killed, 73 kidnappedKogi: 68 incidents, Severe Risk, score 1.9/10, 61 killed, 433 kidnappedKwara: 206 incidents, Severe Risk, score 1/10, 799 killed, 1912 kidnappedLagos: 153 incidents, Severe Risk, score 1/10, 268 killed, 588 kidnappedNasarawa: 26 incidents, High Risk, score 5.4/10, 1 killed, 62 kidnappedNiger: 277 incidents, Severe Risk, score 1/10, 3304 killed, 975 kidnappedOgun: 79 incidents, Severe Risk, score 3/10, 74 killed, 114 kidnappedOndo: 85 incidents, Severe Risk, score 2.2/10, 91 killed, 179 kidnappedOsun: 27 incidents, Moderate Risk, score 6.4/10, 18 killed, 3 kidnappedOyo: 304 incidents, Severe Risk, score 1/10, 535 killed, 1920 kidnappedPlateau: 244 incidents, Severe Risk, score 1/10, 1692 killed, 48 kidnappedRivers: 54 incidents, High Risk, score 4.9/10, 27 killed, 16 kidnappedSokoto: 60 incidents, Severe Risk, score 2.1/10, 165 killed, 270 kidnappedTaraba: 6 incidents, Moderate Risk, score 6/10, 102 killed, 2 kidnappedYobe: 45 incidents, Severe Risk, score 1/10, 1489 killed, 100 kidnappedZamfara: 88 incidents, Severe Risk, score 1/10, 1718 killed, 482 kidnappedAbiaAdamawaAkwa IbomAnambraBauchiBayelsaBenueBornoCross RiverDeltaEbonyiEdoEkitiEnuguFCTGombeImoJigawaKadunaKanoKatsinaKebbiKogiKwaraLagosNasarawaNigerOgunOndoOsunOyoPlateauRiversSokotoTarabaYobeZamfara

Top hotspots

Fastest way to scan the states driving the current picture.

#1 hotspot

Borno

415 incidents, 5109 killed, 10632 kidnapped

Score 1/10Worsening

#2 hotspot

Oyo

304 incidents, 535 killed, 1920 kidnapped

Score 1/10Worsening

#3 hotspot

Niger

277 incidents, 3304 killed, 975 kidnapped

Score 1/10Worsening

#4 hotspot

Plateau

244 incidents, 1692 killed, 48 kidnapped

Score 1/10Worsening

#5 hotspot

Kwara

206 incidents, 799 killed, 1912 kidnapped

Score 1/10Worsening

#6 hotspot

Benue

177 incidents, 668 killed, 394 kidnapped

Score 1/10Worsening

Latest incidents

Most recent reports in the selected window.

Police rescue two lost officers mistaken for kidnappers in Ogun

Ogun • 1 Jun 2026

KIDNAPPING

Enugu govt debunks alleged attack in Awgu, describes report as fake news

Enugu • 1 Jun 2026

OTHER

False bandit alarm leads to mob killing of 24-year-old motorcyclist in Lagos

Lagos • 1 Jun 2026

BANDITRY

‘Makinde’s govt orchestrated Oyo abduction to blackmail Tinubu’ – Fayose alleges

Oyo • 1 Jun 2026

KIDNAPPING

Enugu Police debunk viral video of herdsmen killing at Awgu Junction

Enugu • 1 Jun 2026

OTHER
1920
Worsening
#3
Niger
Score 1/10
North Central
Severe Risk
277
3304
975
Worsening
#4
Plateau
Score 1/10
North Central
Severe Risk
244
1692
48
Worsening
#5
Kwara
Score 1/10
North Central
Severe Risk
206
799
1912
Worsening
#6
Benue
Score 1/10
North Central
Severe Risk
177
668
394
Worsening
#7
Lagos
Score 1/10
South West
Severe Risk
153
268
588
Worsening
#8
Katsina
Score 1/10
North West
Severe Risk
139
1049
158
Worsening
#9
Federal Capital Territory
Score 1/10
North Central
Severe Risk
132
417
470
Worsening
#10
Kaduna
Score 1.1/10
North West
Severe Risk
98
220
383
Worsening
#11
Edo
Score 2.3/10
South South
Severe Risk
95
62
198
Worsening
#12
Zamfara
Score 1/10
North West
Severe Risk
88
1718
482
Worsening
#13
Delta
Score 3.8/10
South South
Severe Risk
88
36
11
Worsening
#14
Ondo
Score 2.2/10
South West
Severe Risk
85
91
179
Worsening
#15
Ogun
Score 3/10
South West
Severe Risk
79
74
114
Worsening
#16
Kogi
Score 1.9/10
North Central
Severe Risk
68
61
433
Worsening
#17
Kano
Score 2.6/10
North West
Severe Risk
68
288
5
Worsening
#18
Sokoto
Score 2.1/10
North West
Severe Risk
60
165
270
Worsening
#19
Rivers
Score 4.9/10
South South
High Risk
54
27
16
Worsening
#20
Adamawa
Score 1/10
North East
Severe Risk
50
669
54
Worsening
#21
Kebbi
Score 2.4/10
North West
Severe Risk
49
266
73
Worsening
#22
Ekiti
Score 3.9/10
South West
Severe Risk
49
20
124
Worsening
#23
Yobe
Score 1/10
North East
Severe Risk
45
1489
100
Worsening
#24
Imo
Score 3.6/10
South East
Severe Risk
42
59
187
Worsening
#25
Anambra
Score 5.5/10
South East
High Risk
37
21
6
Worsening
#26
Cross River
Score 4.2/10
South South
Severe Risk
36
53
135
Worsening
#27
Enugu
Score 2.7/10
South East
Severe Risk
31
9
534
Worsening
#28
Abia
Score 5.7/10
South East
High Risk
31
38
8
Worsening
#29
Bauchi
Score 5.6/10
North East
High Risk
27
39
17
Worsening
#30
Ebonyi
Score 5.9/10
South East
High Risk
27
23
28
Worsening
#31
Osun
Score 6.4/10
South West
Moderate Risk
27
18
3
Worsening
#32
Nasarawa
Score 5.4/10
North Central
High Risk
26
1
62
Worsening
#33
Akwa Ibom
Score 6.8/10
South South
Moderate Risk
22
2
4
Worsening
#34
Jigawa
Score 6.8/10
North West
Moderate Risk
15
13
10
Worsening
#35
Bayelsa
Score 8.3/10
South South
Low Risk
9
5
1
Worsening
#36
Taraba
Score 6/10
North East
Moderate Risk
6
102
2
Worsening
#37
Gombe
Score 8.9/10
North East
Low Risk
5
5
0
Worsening

Use the heatmap well

What the colors mean

Each state is colored from its live safety score, which blends incident count, fatalities, kidnappings, and recent trend movement.

Why this version is safer

The map is rendered on the server from trusted GeoJSON, so it avoids the client-side redraw, resize, and tooltip lifecycle issues that were crashing before.

Search incidentsCheck a route

Enugu dismisses reported attack as false

Enugu • 1 Jun 2026

OTHER

Abia doctors threaten indefinite strike over surgeon’s abduction

Abia • 1 Jun 2026

KIDNAPPING

One feared killed, three injured in Plateau tricycle crash

Plateau • 1 Jun 2026

OTHER