What causes bacterial meningitis?
A number of types of bacteria can cause acute bacterial meningitis. They include: Pneumococcus. This bacterium is the most common cause of meningitis in adults and children. It most often occurs when the bacterium Streptococcus pneumoniae (pneumococcus) enters your bloodstream and migrates to your brain and spinal cord. You may also have this type of bacteria in your lungs, where it causes pneumonia. Pneumococcal meningitis can also result from an ear infection.