Cardiomyopathy can have a number of different causes. It can be genetic, and it can also be caused by other conditions or risk factors. We have information here about related disorders that you might find helpful.