肋骨疼的原因包括:1.肋软骨炎,可能是由于长时间的睡姿不好,或者是无意中刺激到肋软骨,而产生的无菌性炎症。患者出现的疼痛比较局限,疼痛的部位有明显的压痛,与体位活动有一定的关系。2.肋骨的骨折,也会引起肋骨的疼痛。3.肋骨疼实际上是肋骨附近的胸膜,产生了病变,比如肺部的病变引起的胸膜炎,包括肺的癌症或者是其他部位的癌症,转移到了胸膜和肋骨,也会引起肋骨疼。所以肋骨疼要根据不同的诊断,有不同的治疗方案。