Hlavnými pôvodcami hnisavej meningitídy u novorodencov a detí sú streptokoky skupiny B alebo D, Escherichia coli, Listeria monocitogenes, Haemophilus influenzae a u dospelých pneumokoky, stafylokoky atď. Medzi rizikové faktory patria stavy imunodeficiencie, traumatické poranenie mozgu a chirurgické zákroky na hlave a krku.