Agen penyebab utama meningitis purulen pada bayi baru lahir dan anak-anak adalah streptokokus grup B atau D, Escherichia coli, Listeria monocitogenes, Haemophilus influenzae, dan pada orang dewasa - pneumokokus, stafilokokus, dll. Faktor risiko meliputi kondisi defisiensi imun, cedera otak traumatis, dan intervensi bedah pada kepala dan leher.