Häufig entsteht ein Cor pulmonale durch primäre Lungenerkrankungen wie beispielsweise durch COPD oder bei schwerem Asthma. Andere mögliche Ursachen sind eine Sarkoidose, eine Tuberkulose oder rezidivierende Lungenembolien.