Кардиогенный кашель в основном вызван сердечной недостаточностью. Он возникает в результате отека легких из-за левосторонней сердечной недостаточности и на фоне отека легких. Если кашель вызван легочной инфекцией, в зависимости от конкретного случая следует использовать антибиотики, такие как сульфаксан или цефтриаксон. В случае кашля для снятия спазма дыхательных путей можно использовать аминофиллин или доксорубицин, а для расширения дыхательных путей — небулайзерные препараты, такие как будесонид или ипратропиум бромид. Кроме того, для улучшения симптомов сердечной недостаточности используются диуретики, такие как торасемид и фуросемид. При необходимости можно использовать кардиотонические препараты, такие как дигиталис, дигоксин и цетиран, а после стабилизации состояния можно использовать левосимендан. После стабилизации сердечной недостаточности пациент может принимать такие препараты, как метопролол или валсартан, для предотвращения ремоделирования желудочков.