1.主动免疫 已有两种疫苗用于预防。含有23个血清型(引起感染较多见的型)的荚膜多糖疫苗,在成年人特别是青年中免疫效果好,但仅可维持5年,须加强注射。老年人维持的时间更短,每3~4年应加强注射1次。此疫苗对小婴儿的免疫效果很差,故将荚膜多糖和破伤风或白喉类毒素等蛋白共价结合而成的结合疫苗,连续3次接种,可使18个月以下的小婴儿产生抗体。不但可保护婴儿,而且也降低了成年人的发病率,亦有效地减少了耐药菌株的感染。
2.被动免疫 对HIV感染者,恶性肿瘤患者,接种疫苗不产生抗体者,可定期注射免疫球蛋白。
3.药物预防 有受染危险时,可口服青霉素类药物预防。