肺炎治疗需要多长时间不能一概而论,需要根据患者的病情和基础的体质、病原体的类型而定。如果是肺炎链球菌感染引起的肺炎,治疗大概需要10-14天,而如果是特殊病原体感染引起,比如军团菌,治疗通常需要3周左右的时间。另外,肺炎的治疗时间还与患者的体质有关。对于机体免疫力正常的肺炎患者,因为其免疫力相对较高,所以治疗5-7天就能够恢复。但是如果患者基础体质较差,而且有原来的基础疾病,例如高血压、心脏病、糖尿病的时候,肺炎治疗的时间要长些。