Explore yearly patterns in Nigeria's public oil-spill records using SpillFlare's current NOSDRA source snapshot. Annual figures count source records carrying trusted incident dates; they are not independently deduplicated counts of unique physical spill events.
Snapshot retrieved 1 Nov 2026. The public source may be revised, so historical totals can change when the source is updated. SpillFlare preserves the source row as supplied and does not treat an operator label or reported cause as an independent finding of liability or fault.
Trusted incident-date source record counts across the current snapshot (1990–2026).
| 2003 |
|---|
| 4 |
| View 2003 |
| 2004 | 9 | View 2004 |
|---|
| 2005 | 146 | View 2005 |
|---|
| 2006 | 379 | View 2006 |
|---|
| 2007 | 1,012 | View 2007 |
|---|
| 2008 | 1,004 | View 2008 |
|---|
| 2009 | 863 | View 2009 |
|---|
| 2010 | 912 | View 2010 |
|---|
| 2011 | 1,093 | View 2011 |
|---|
| 2012 | 1,175 | View 2012 |
|---|
| 2013 | 1,774 | View 2013 |
|---|
| 2014 | 1,711 | View 2014 |
|---|
| 2015 | 1,084 | View 2015 |
|---|
| 2016 | 799 | View 2016 |
|---|
| 2017 | 711 | View 2017 |
|---|
| 2018 | 850 | View 2018 |
|---|
| 2019 | 937 | View 2019 |
|---|
| 2020 | 618 | View 2020 |
|---|
| 2021 | 691 | View 2021 |
|---|
| 2022 | 1,159 | View 2022 |
|---|
| 2023 | 1,542 | View 2023 |
|---|
| 2024 | 1,234 | View 2024 |
|---|
| 2025 | 475 | View 2025 |
|---|
| 2026Current snapshot | 195 | View 2026 |
|---|
2026 is an incomplete current-year snapshot. Its count reflects records currently supplied by the source, not a completed calendar-year total.
618 indexable source records carry a trusted 2020 incident date in this snapshot.
These measures describe whether source fields are supplied; they are not a score for a company, state or incident.
Incident date and report date are different source fields. Yearly grouping uses the trusted incident date only; a report date is not used as a fallback when the incident date is missing or rejected.
Labels are shown as supplied. Frequency in the source dataset is not a finding of responsibility or environmental performance.
| SPDC | 256 | 16,387.43 bbl176 of 256 rows supplied quantity | 1% (3) | 30% (78) |
| NAOC | 139 | 2,499.51 bbl105 of 139 rows supplied quantity | 1% (1) | 23% (32) |
| Eroton E&P | 41 | 4,856.88 bbl19 of 41 rows supplied quantity | 0% (0) | 54% (22) |
| MPN | 31 | 161.65 bbl31 of 31 rows supplied quantity | 100% (31) | 0% (0) |
| SEPLAT | 25 | 95.28 bbl14 of 25 rows supplied quantity | 0% (0) | 44% (11) |
| Heritage | 19 | 377.7 bbl18 of 19 rows supplied quantity | 0% (0) | 5% (1) |
| CHEVRON | 15 | 2.99 bbl12 of 15 rows supplied quantity | 7% (1) | 20% (3) |
| FIRST | 12 | 62 bbl6 of 12 rows supplied quantity | 0% (0) | 50% (6) |
| NDWEST | 12 | 1,490.01 bbl9 of 12 rows supplied quantity | 0% (0) | 25% (3) |
| NPDC | 8 | 132.5 bbl7 of 8 rows supplied quantity | 0% (0) | 13% (1) |
| ERL | 6 | 47 bbl6 of 6 rows supplied quantity | 0% (0) | 0% (0) |
| Midwestern | 6 | 142.51 bbl6 of 6 rows supplied quantity | 0% (0) | 0% (0) |
| Platform | 6 | 11 bbl2 of 6 rows supplied quantity | 0% (0) | 67% (4) |
| Aiteo E&P | 5 | 430 bbl5 of 5 rows supplied quantity | 0% (0) | 0% (0) |
| ESSO | 5 | 0.01 bbl5 of 5 rows supplied quantity | 100% (5) | 0% (0) |
| PPMC (NPSC) | 5 | 0 bbl0 of 5 rows supplied quantity | 0% (0) | 100% (5) |
| TOTAL | 5 | 51.3 bbl5 of 5 rows supplied quantity | 0% (0) | 0% (0) |
| PPMC | 4 | 5 bbl1 of 4 rows supplied quantity | 0% (0) | 75% (3) |
| ADDAX | 3 | 0.02 bbl2 of 3 rows supplied quantity | 33% (1) | 33% (1) |
| TUPNI | 3 | 40.2 bbl3 of 3 rows supplied quantity | 33% (1) | 0% (0) |
| AGIP | 2 | 225.77 bbl2 of 2 rows supplied quantity | 0% (0) | 0% (0) |
| Guarantee Petroleum Limited | 2 | 8 bbl1 of 2 rows supplied quantity | 0% (0) | 50% (1) |
| POOCN | 2 | 20 bbl1 of 2 rows supplied quantity | 0% (0) | 50% (1) |
| Infravision LTD COMPANY | 1 | 38 bbl1 of 1 rows supplied quantity | 0% (0) | 0% (0) |
| KAMLIK NIGERIA LIMITED | 1 | 3 bbl1 of 1 rows supplied quantity | 0% (0) | 0% (0) |
| Neconde | 1 | 12.58 bbl1 of 1 rows supplied quantity | 0% (0) | 0% (0) |
| nyd | 1 | 0 bbl0 of 1 rows supplied quantity | 0% (0) | 100% (1) |
| Shell Petroleum Development Company of Nigeria Limited | 1 | 2 bbl1 of 1 rows supplied quantity | 0% (0) | 0% (0) |
| Total Nig Plc | 1 | 422 bbl1 of 1 rows supplied quantity | 0% (0) | 0% (0) |
Reading this table: “No JIV date” means the date field is blank in the source row. “No quantity” means no estimated quantity was supplied.
Counts and estimated quantities remain separate so a missing quantity never erases a source record.
Monthly incident rows grouped from the source cause codes.
Monthly sum in barrels only where the source supplies an estimated quantity.
Top ten state labels in the selected year; offshore records retain the source state field.
A missing quantity means not supplied—not zero barrels.
State counts use explicit, resolvable source state fields. Location prose is not used to infer state membership.
Cause groups reflect the source codes used by this page; “other / unspecified” includes blank or unclassified values.
Open a stable record page to inspect the underlying fields and source context.
SpillFlare is a search, mapping and analysis layer over public environmental records. One row represents a source incident record, not necessarily an independently verified unique physical event. Repeated incident numbers and similar-looking records can occur, so normalized incident-number counts are shown for context rather than presented as unique spill totals.
The current snapshot may differ from historical figures published from earlier source snapshots or different definitions. That does not by itself mean either figure is incorrect. Review the full data and methods documentation and the data reuse policy before reusing the numbers.
Yearly totals count indexable source records whose incident date passes SpillFlare's trusted-date checks and falls in the selected calendar year. SpillFlare does not substitute a report date when a trusted incident date is unavailable.
The public source can be revised over time, and historical publications may use an earlier snapshot or a different counting method. SpillFlare reports what is present in its current source snapshot and documents the date used.
No. One row is a source incident record. Incident numbers can repeat and the dataset is not currently a reliable model of independently verified unique physical spill events.
Incident date describes when the source says an incident occurred, while report date describes when it was reported. Analytics group records by trusted incident date; the two fields can differ.
SpillFlare organizes public oil-spill records sourced from the Nigerian Oil Spill Monitor (NOSDRA), then provides search, maps and derived summaries with the source context available on each record.
Yes. The oil-spill explorer provides a CSV export of the source records, including the selected-year view where available.