Existen varias vacunas contra el neumococo (vacunas antineumocócicas).
Las vacunas conjugadas tienen una protección más potente y duradera. Además, son capaces de producir inmunidad de grupo, es decir, ayudan a proteger también a la población no vacunada frente a esta bacteria, ya que los vacunados tienen menos posibilidades de ser portadores faríngeos, por lo que disminuye la contagiosidad en la comunidad. Por todo ello, actualmente, ocupan un lugar prioritario en la vacunación frente al neumococo en los grupos de riesgo. La que se está empleando actualmente en Andalucía tanto en niños como en adultos es la vacuna neumocócica conjugada 20-valente (Prevenar 20 oApexxnar®).
Las vacunas de polisacáridos o polisacarídicas no conjugadas son menos potentes, y su protección es limitada en el tiempo. Además, no disminuyen el estado de portador faríngeo. Desde mayo de 2024 ya no se emplean en Andalucía (Pneumovax 23).