Menurut penyebabnya:
Toxin
Enterotoxin, misalnya yang dihasilkan oleh Stapylococcus
aureus, Vibrio Cholerae,Eschorichia, shigella
Exotoxin (bakteri), missal yang dihasilkan oleh
Clostridium botulinum, Clostridium perfringens
Endotoxin
MENURUT PENYEBABNYA
Infeksi (Virus, Bakteri, Protozoa, Cacing)
Toxin Biologis (Racun jamur, Alfa
toxin,Plankton, Racun ikan,Racun tumbuh-
tumbuhan)
Toxin kimia
Zat kimia organik : logam berat(misal air
raksa,timah), logam-logam lain sianida dll.
Zat kimia anorganik : nitrit, pestisida
Gas-gas beracun : CO,CO2,HCN,dll
MENURUT SUMBERNYA KLB DAPAT
DIGOLONGKAN SEBAGAI BERIKUT :
Sumber dari manusia, misal jalan napas,tenggorokan, tangan, tinja, air
seni, muntahan seperti Salmonella, Shigella, Staphylococcus,
Streptococcus, Protozoa, Virus Hepatitis.
Bersumber dari kegiatan manusia , misal toxin biologis dan kimia (
pembuatan tempe bongkrek, penyemprotan,pencemaran lingkungan,
penangkapan ikan dengan racun ).
Bersumber dari binatang seperti binatang peliharaan,ikan,binatang
mengerat,contoh : Leptospira,Salmonella,Rabies,Cacing dan parasit
lainnya,keracunan ikan/plankton.
Bersumber dari serangga (lalat,kecoa dan sebagainya),missal : Salmonella,
Staphylococcus, Streptococcus.
Bersumber dari udara ,misal : Salmonella,
Staphylococcus,Virus,pencemaran udara
Bersumber dari permukaan benda / alat-alat : Salmonella
Bersumber dari air : Vibrio Cholera, Salmonella
Bersumber dari makanan/ minuman : keracunan singkong, jamur makanan
dalam kaleng.