While angiography is generally safe, it does carry some risks, including allergic reactions to the contrast dye, bleeding, and infection at the catheter insertion site. There's also a small risk of kidney damage, especially in patients with pre-existing kidney conditions.