中医可以治疗心脏病。心脏病的类型有许多,像冠心病,肺心病,风湿性心脏病以及心肌炎,心肌病等等,各种不同的心脏病,治疗方法和预后也不一样,心脏病的主要治疗措施就是预防心力衰竭,同时针对病因治疗,像先心病需要手术,冠心病需要药物治疗或介入治疗等等,中医可以起到辅助治疗,像活血化瘀的药物对冠心病的疗效还是很不错的