La meningite B è causata dal meningococco (Neisseria meningitis) di tipo (sierogruppo) B.
Sono presenti, infatti, 13 sierogruppi di meningococco, ma solo 5 (A, B, C, W 135 e Y) sono in grado di causare meningite.
Il meningococco rappresenta una delle principali cause di meningite batterica, polmonite e setticemia nel mondo e la principale causa di meningite nei bambini e nei giovani adulti, in particolare nei Paesi ad alto reddito.
Finora erano disponibili vaccini diretti contro i sierogruppi A, C, Y e W 135 del meningococco e solo dalla fine del 2013 in Italia è disponibile il nuovo vaccino in grado di prevenire la meningite da meningococco di tipo B.