Manoknomics

Data downloads

Philippine highly pathogenic avian influenza outbreak record, 2017 onward

Every highly pathogenic avian influenza outbreak the Philippines has notified to the World Organisation for Animal Health, one row per outbreak start date, with the serotype, the location, whether the affected unit was backyard or commercial, and the birds in it.

Every row this series holds is on this page, below, with the WAHIS report it was read from on each one. The reading of it — when outbreaks happen, which months carry them, what the record does and does not count — is on the bird flu record. The same rows are here as CSV and JSON too, with the licence and the citation attached.

This is a floor, not a ceiling. It counts birds in flocks that were reported, tested and confirmed. Losses in backyard flocks nobody reported are in no dataset anywhere, which is gap G-6, whose status is permanent rather than open: nobody counts those birds because no route to counting them exists, not because the work is outstanding. Treat the backyard label with care as well: it is the reporting country's own classification, and several units WAHIS files as backyard here hold thousands of birds.

Record
Outbreak events
Outbreak dates
251
Coverage
to
Geography
PH
Dates with no bird count
30
Last read from source

Download

  • hpai-events.csv (297.1 KB)

    Live rows only. One row per outbreak start date.

  • full/hpai-events.csv (307.2 KB)

    Every row including retracted ones, with a record_status column and the reason in full.

  • hpai-events.json (244.0 KB)

    Live rows in a metadata envelope. An unpublished bird count stays null.

Every outbreak date

All 254 rows this series holds, oldest first. The date is the outbreak START date, never the date the notification reached WAHIS — the two are routinely months apart, and a submission date printed as an outbreak date is the error this series was rebuilt to remove. A date WAHIS published without a bird count shows as "not published" and never as a zero. Retracted rows are struck through with the reason, because nothing is deleted here.

Philippine highly pathogenic avian influenza outbreak record: every row, with its source
Outbreak startSerotypeRegionFlockUnitsBirdsSource
H5N6Region III (Central Luzon)commercial1244,956report
H5N6Region III (Central Luzon)commercial1109,901report
H5N6Region III (Central Luzon)commercial184,340report
H5N6Region III (Central Luzon)commercial142,000report
H5N6Region III (Central Luzon)backyard115,000report
H5N6Region III (Central Luzon)commercial139,161report
H5N6Region IV-A (Calabarzon)backyard1171report
H5N1Region III (Central Luzon)commercial16,950report
H5N1Region III (Central Luzon)commercial147,000report
H5N1Region III (Central Luzon)commercial17,726report
H5N1Region III (Central Luzon)commercial110,040report
H5N1Region XII (SOCCSKSARGEN)commercial11,021report
H5N1Region III (Central Luzon)commercial114,290report
H5N1Region XII (SOCCSKSARGEN)commercial11,376report
H5N1Region III (Central Luzon)21,811report
H5N1Region III (Central Luzon)commercial1146report
H5N1Region III (Central Luzon)commercial34,151report
H5N1CAR, Region IV-A (Calabarzon), Region V (Bicol Region)commercial52,978report
H5N1Region III (Central Luzon), Region V (Bicol Region)commercial48,247report
H5N1Region IV-A (Calabarzon)commercial1104report
H5N1Region V (Bicol Region)commercial3212report
H5N1, H5N8Region III (Central Luzon)commercial26,725report
H5N1Region II (Cagayan Valley), Region IV-A (Calabarzon)commercial21,600report
H5N1Region III (Central Luzon)commercial218report
H5N1CARcommercial1262report
H5N1Region IV-A (Calabarzon), Region XII (SOCCSKSARGEN)commercial35,407report
H5N1Region III (Central Luzon)commercial325,645report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial2120report
H5N1Region V (Bicol Region), Region XII (SOCCSKSARGEN)commercial2140report
H5N1Region XII (SOCCSKSARGEN)12,600report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial21,615report
H5N1Region XII (SOCCSKSARGEN)commercial179report
H5N1Region XII (SOCCSKSARGEN)commercial22,350report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial2268report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial6347report
H5N1Region III (Central Luzon)commercial16,628report
H5N1Region III (Central Luzon)commercial11,652report
H5N1BARMMcommercial1324report
H5N1Region III (Central Luzon)commercial119report
H5N1Region III (Central Luzon)13,900report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial2860report
H5N1Region III (Central Luzon), Region XI (Davao Region)commercial24,018report
H5N1Region III (Central Luzon)commercial11,683report
H5N1Region XII (SOCCSKSARGEN)commercial11,200report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)commercial2206report
H5N1Region III (Central Luzon)commercial15,643report
H5N1Region II (Cagayan Valley)commercial13,050report
H5N1Region III (Central Luzon)commercial1163report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)commercial211,257report
H5N1Region III (Central Luzon)commercial17report
H5N1CAR, Region III (Central Luzon)commercial264,451report
H5N1Region III (Central Luzon)commercial525,952report
H5N1Region III (Central Luzon)commercial290report
H5N1BARMM, Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial42,125report
H5N1Region III (Central Luzon)commercial1156report
H5N1Region IV-A (Calabarzon)commercial163report
H5N1Region III (Central Luzon)commercial139report
H5N1Region III (Central Luzon)commercial1335report
H5N1Region III (Central Luzon)commercial1165report
H5N1Region III (Central Luzon)commercial1150report
H5N1Region III (Central Luzon)commercial3254report
H5N1Region III (Central Luzon)160report
H5N1Region III (Central Luzon)commercial14,105report
H5N1CAR, Region III (Central Luzon)commercial27,959report
H5N1Region III (Central Luzon)commercial41,108report
H5N1Region III (Central Luzon)commercial12,956report
H5N1Region III (Central Luzon)commercial123report
H5N1Region III (Central Luzon)commercial120report
H5N1Region III (Central Luzon)commercial112,717report
H5N1Region III (Central Luzon)commercial14,100report
H5N1Region III (Central Luzon)commercial123report
H5N1Region III (Central Luzon)commercial170,178report
H5N1Region III (Central Luzon)commercial115report
H5N1Region III (Central Luzon)commercial114report
H5N1Region XII (SOCCSKSARGEN)commercial11,387report
H5N1Region III (Central Luzon)commercial134,117report
H5N1Region III (Central Luzon)commercial13,095report
H5N1Region III (Central Luzon)commercial1100report
H5N1Region III (Central Luzon)commercial240,361report
H5N1Region III (Central Luzon)commercial439,883report
H5N1Region III (Central Luzon)commercial374,177report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)commercial241,260report
H5N1Region III (Central Luzon)commercial218,109report
H5N1Region III (Central Luzon), Region XII (SOCCSKSARGEN)commercial247,798report
H5N1Region III (Central Luzon)commercial137,165report
H5N1CAR, Region III (Central Luzon)commercial230,559report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon), Region XII (SOCCSKSARGEN)commercial7103,284report
H5N1Region I (Ilocos Region)commercial12,952report
H5N1Region III (Central Luzon)commercial115,671report
H5N1Region III (Central Luzon)commercial343,443report
H5N1Region III (Central Luzon)commercial367,459report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)commercial338,713report
H5N1CAR, Region III (Central Luzon)commercial250,600report
H5N1Region III (Central Luzon)commercial6206,401report
H5N1Region III (Central Luzon)commercial221,713report
H5N1Region IV-A (Calabarzon)commercial115,344report
H5N1Region III (Central Luzon)commercial16,187report
H5N1Region III (Central Luzon)commercial19,984report
H5N1Region III (Central Luzon)commercial14,595report
H5N1CAR, Region III (Central Luzon)mixed4106,464report
H5N1Region III (Central Luzon)commercial218,928report
H5N1Region III (Central Luzon)commercial230,278report
H5N1Region III (Central Luzon)commercial19,211report
H5N1Region III (Central Luzon)commercial158,340report
H5N1Region III (Central Luzon)commercial11,800report
H5N1Region III (Central Luzon)mixed213,182report
H5N1Region III (Central Luzon)mixed212,780report
H5N1Region III (Central Luzon)commercial18,318report
H5N1CAR, Region III (Central Luzon)mixed36,919report
H5N1Region III (Central Luzon)commercial130report
H5N1Region III (Central Luzon)commercial212,130report
H5N1Region III (Central Luzon)commercial115,900report
H5N1Region III (Central Luzon)backyard3179report
H5N1Region III (Central Luzon)commercial119,957report
H5N1Region III (Central Luzon)commercial17,415report
H5N1Region III (Central Luzon)backyard113report
H5N1CARbackyard1100report
H5N1Region III (Central Luzon)commercial19,763report
H5N1Region XII (SOCCSKSARGEN)commercial182,910report
H5N1CARbackyard1265report
H5N1Region III (Central Luzon)commercial124,043report
H5N1CARbackyard1144report
H5N1Region III (Central Luzon)backyard1200report
H5N1CARbackyard150report
H5N1Region I (Ilocos Region)backyard3197report
H5N1Region I (Ilocos Region)backyard148report
H5N1Region III (Central Luzon)commercial1231,192report
H5N1CARbackyard1192report
H5N1Region II (Cagayan Valley)backyard11,927report
H5N1Region I (Ilocos Region)backyard175report
H5N1Region III (Central Luzon)commercial128report
H5N1Region XII (SOCCSKSARGEN)backyard15report
H5N1Region I (Ilocos Region)1not publishedreport
H5N1Region XII (SOCCSKSARGEN)backyard120report
H5N1CARnot published10report
H5N1Region VI (Western Visayas)commercial1388report
H5N1Region III (Central Luzon)commercial1not publishedreport
H5N1Region IV-A (Calabarzon)backyard1134report
H5N1Region III (Central Luzon)commercial1not publishedreport
H5N6Region III (Central Luzon)backyard12,200report
H5N1Region II (Cagayan Valley)commercial1not publishedreport
H5N1NCRbackyard16report
H5N1Region III (Central Luzon)commercial117,425report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1CARbackyard1not publishedreport
H5N1Region XII (SOCCSKSARGEN)commercial12,251report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)commercial173,535report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)commercial28,319report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)commercial411,057report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1CARbackyard124report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard16,500report
H5N1Region III (Central Luzon)mixed4not publishedreport
H5N1CAR, Region III (Central Luzon)backyard23,407report
H5N1Region III (Central Luzon)backyard2not publishedreport
H5N1Region IV-A (Calabarzon)commercial12,118report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)backyard4not publishedreport
H5N1Region III (Central Luzon)commercial111,875report
H5N1Region IV-A (Calabarzon)backyard13,000report
H5N1Region III (Central Luzon)backyard11,500report
H5N1Region III (Central Luzon)backyard12,500report
H5N1CAR, Region IV-A (Calabarzon)backyard2not publishedreport
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region IV-A (Calabarzon)backyard1100report
H5N1Region III (Central Luzon), Region IV-A (Calabarzon)backyard3not publishedreport
H5N1Region IV-A (Calabarzon)backyard21,113report
H5N1Region III (Central Luzon)commercial116,983report
H5N1Region III (Central Luzon)backyard1100report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard19,000report
H5N1Region III (Central Luzon)backyard15report
H5N1Region III (Central Luzon)backyard195report
H5N1Region III (Central Luzon)backyard1not publishedreport
H5N1Region III (Central Luzon)commercial15,000report
H5N1CARbackyard1not publishedreport
H5N1Region III (Central Luzon)backyard141report
H5N1Region VIII (Eastern Visayas)commercial160,529report
H5N1Region III (Central Luzon)backyard13,500report
H5N1Region III (Central Luzon)mixed234,053report
H5N1Region III (Central Luzon)backyard1219report
H5N1Region III (Central Luzon)backyard1149report
H5N1Region III (Central Luzon)backyard14,600report
H5N1Region III (Central Luzon)backyard2248report
H5N1Region III (Central Luzon)backyard14,132report
H5N1Region III (Central Luzon)backyard18,000report
H5N1Region III (Central Luzon)backyard1332report
H5N1Region III (Central Luzon)commercial156,700report
H5N1Region III (Central Luzon)commercial11,200report
H5N1Region III (Central Luzon)backyard13,000report
H5N1CARnot published200report
H5N1Region III (Central Luzon)backyard165report
H5N1Region III (Central Luzon)backyard120report
H5N1Region III (Central Luzon)commercial11,363report
H5N1Region III (Central Luzon)backyard215report
H5N1Region III (Central Luzon)backyard1360report
H5N1Region III (Central Luzon)backyard1304report
H5N1Region III (Central Luzon)backyard14report
H5N1Region III (Central Luzon)1253report
H5N1Region III (Central Luzon)backyard1198report
H5N2Region V (Bicol Region)backyard1428report
H5N1Region III (Central Luzon)commercial14,518report
H5N1Region III (Central Luzon)backyard141report
H5N1Region III (Central Luzon)commercial1452report
H5N1NCRnot publishednot publishedreport
H5N1Region III (Central Luzon)backyard162report
H5N9Region V (Bicol Region)backyard1110report
H5N8Region XII (SOCCSKSARGEN)backyard21,978report
H5 (N untyped)Region XI (Davao Region)backyard11,951report
H5N1Region XII (SOCCSKSARGEN)commercial11,300report
H5N1Region II (Cagayan Valley)commercial154,706report
H5N1Region II (Cagayan Valley)commercial130,048report
H5N1Region II (Cagayan Valley)backyard1848report
H5N1Region II (Cagayan Valley)commercial14,159report
H5N1Region III (Central Luzon)commercial144,772report
H5N1Region II (Cagayan Valley)backyard1132report
H5N1Region X (Northern Mindanao)backyard1605report
H5N1Region III (Central Luzon)backyard17,100report
H5N1Region III (Central Luzon)backyard23,609report
H5N1CARbackyard1145report
H5N1CARbackyard150report
H5N1Region III (Central Luzon)backyard110report
H5N1Region III (Central Luzon)backyard12,297report
H5N1Region II (Cagayan Valley)backyard1717report
H5N1Region IV-A (Calabarzon)commercial132,059report
H5N1Region II (Cagayan Valley)backyard176report
H5N1Region II (Cagayan Valley)backyard11,450report
H5N1Region II (Isabela, 7), Region III (Central Luzon, 6), CAR (1), Region IV-A (Calabarzon, 1)commercial15not publishedreportRetracted 2026-08-13: Retracted on 2026-08-13 against WOAH WAHIS. The row said 15 commercial poultry farms had ongoing H5N1 outbreaks on this date, 7 in Isabela, 6 in Central Luzon, 1 in CAR and 1 in Calabarzon. WAHIS does not carry that picture. It records 11 Philippine outbreaks with a start date in February 2026, 10 of them backyard flocks and 1 a commercial farm, and 8 outbreaks open on 2026-02-20 itself, spread as 3 in CAR, 2 in Region II, 2 in Region III and 1 in Region IV-A. Calling the wave commercial hid what it actually was, which was overwhelmingly backyard, and that is the distinction this site exists to keep. The trade press figure was a BAI farm count relayed at second hand and could not be reconciled with the WAHIS record. Replaced by the individual WAHIS rows for each February 2026 detection.
H5N1CARbackyard1250report
H5N1CARbackyard3not publishedreport
H5N1Region IV-A (Calabarzon)backyard2971report
H5N1Region II (Cagayan Valley)mixed24,803report
H5N1Region II (Cagayan Valley)backyard198report
H5N1CARbackyard1not publishedreport
H5N1Region II (Cagayan Valley)commercial172,298report
H5N1Region IX (Zamboanga Peninsula)backyard11,350report
H5N1Region II (Cagayan Valley)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard11,578report
H5N9not publishednot publishedreportRetracted 2026-08-13: Retracted on 2026-08-13 against WOAH WAHIS. The year was wrong. WAHIS event 6473 records the first Philippine H5N9 detection starting 2025-04-15, confirmed 2025-04-30 and resolved 2025-09-10, in a backyard flock at Brgy. Marupit, Camaligan, Camarines Sur, with 110 birds susceptible, 84 cases, 84 deaths and 26 killed. The cited PNA report carries the BAI announcement of 30 April 2025, not April 2026. The claim that this was the country's first H5N9 detection holds, the date it was filed under did not. Replaced by the 2025-04-15 row.
H5N1BARMMbackyard1not publishedreport
H5N1MIMAROPAbackyard139report
H5N1Region IX (Zamboanga Peninsula)1471report
H5N1Region IX (Zamboanga Peninsula)backyard1310report
H5N1Region I (Ilocos Region)backyard1167report
H5N1Region I (Ilocos Region)backyard4not publishedreport
H5N1Region I (Ilocos Region)backyard1not publishedreport
H5N1Region III (Central Luzon)backyard1166report
H5N1MIMAROPAbackyard139reportRetracted 2026-08-13: Retracted on 2026-08-13 against WOAH WAHIS. Two things were wrong. The date was the day the notification reached WAHIS, not the day the outbreak began, and the place name was misspelled. WAHIS event 7687 records this outbreak starting 2026-05-02 and closing 2026-05-25 at Brgy. Baruyan, Calapan City, Oriental Mindoro, not Capalan. The substance held up: 39 birds susceptible, 3 cases, 0 deaths, 39 killed, in a backyard flock. The WAHIS event is still On-going, so calling it resolved on the strength of one closed outbreak was also premature. Replaced by the 2026-05-02 row. CORRECTION APPENDED 2026-08-15, and the original sentence is left above it because this file corrects in place rather than by rewriting: the third fault is not a fault. `status` in this series is defined by the file's own conventions block as `resolved` where WAHIS records an end date for every unit on the row and `confirmed` where a unit was still open on the date accessed. It is a statement about the outbreaks, not about the WAHIS event. Outbreak 192189 has endDate 2026-05-25, so `resolved` is what the convention gives, and the replacement row carries it for that reason. The WAHIS event 7687 status is separately On-going with endedOn null, re-read at the source 2026-08-15, and that is a different field this series does not publish. Two faults, then, not three: the submission date printed as an outbreak date, and the misspelled place name.

What was left out

3 rows are retracted and excluded from the plain CSV and the JSON. Nothing is deleted: the row is in the table above, struck through with the reason, and the machine-readable copy carrying the date it was retracted is in full/hpai-events.csv, marked record_status=retracted. Worth reading rather than skipping: these are the rows that reached this site through trade press and turned out to carry a submission date where an outbreak date belongs.

How the record was built

Built from WOAH WAHIS, the Philippines’ own notification to the World Organisation for Animal Health, by scripts/fetch-wahis-hpai.mjs walking the event, report-evolution, outbreak and all-information endpoints. `date` is the WAHIS outbreak START date and never the date the notification was submitted; the two are routinely months apart and the submission date printed as an outbreak date is the systematic error this series was rebuilt to remove. One row per date, because several epidemiological units can share a start date; the note names each unit with its own susceptible, cases, deaths and killed figures. `birds_affected` is the WAHIS susceptible count and is null wherever any unit on that date has no published count.

Cite this

Released under CC BY 4.0. The underlying notifications are the Philippines' own, published by the World Organisation for Animal Health. The line below credits them, links their terms, and states that rows were filtered and retractions applied. It is also the last column of every row in the CSV, so a row pasted into a spreadsheet or a chat message keeps its citation.

Manoknomics, "Philippine highly pathogenic avian influenza outbreak record, 2017 onward" (hpai-events), https://manoknomics.com/data/hpai-events, CC BY 4.0. Derived from WOAH: World Organisation for Animal Health, WAHIS, https://wahis.woah.org/; WATTPoultry, https://www.wattagnet.com/; Philippine News Agency, https://www.pna.gov.ph/; The Poultry Site, https://www.thepoultrysite.com/. Rows filtered and retractions applied by Manoknomics; see the series page for the full record.