Los principales agentes causantes de la meningitis purulenta en recién nacidos y niños son los estreptococos del grupo B o D, Escherichia coli, Listeria monocitogenes, Haemophilus influenzae y, en adultos, los neumococos, estafilococos, etc. Los factores de riesgo incluyen estados de inmunodeficiencia, traumatismo craneoencefálico e intervenciones quirúrgicas en la cabeza y el cuello.