O tratamento das infecções pulmonares precisa de ser determinado em relação à idade do doente, à presença de doenças graves anteriores e à localização da infecção pulmonar. Por exemplo, se a infecção for contraída em casa ou no hospital, os possíveis organismos causadores e a resistência aos medicamentos irão variar e o tratamento deve ser iniciado o mais rapidamente possível, escolhendo o antibiótico adequado, dependendo da gravidade da infecção pulmonar. Em pacientes mais jovens, e em pacientes com uma infecção pulmonar sem doença grave anterior, os agentes causadores comuns são Mycoplasma pneumoniae, Chlamydia pneumoniae, Streptococcus pneumoniae e Haemophilus influenzae. O tratamento pode ser com penicilina, azitromicina, cefazolina, cefuroxima, levofloxacina, moxifloxacina, etc. Em doentes idosos, frágeis e com doenças graves anteriores, os agentes patogénicos comuns que causam infecções pulmonares incluem bacilos Gram-negativos, Staphylococcus aureus, Streptococcus pneumoniae, Haemophilus influenzae, etc. O tratamento pode incluir cefuroxima ou cefuroxima em combinação com azitromicina, piperacilina ou piperacilina em combinação com azitromicina, levofloxacina, moxifloxacina, etc. A chave para o tratamento das infecções pulmonares é determinar o provável agente causador e a resistência desse agente, bem como a gravidade da infecção pulmonar. O tratamento inicial é importante e atempado e o tratamento correcto fará metade da diferença.