心肌的血液供应来自左、右冠状动脉。冠状动脉的主干行走于心脏的表面,其小分支以垂直于心脏表面的方向穿入心肌,并在心内膜下层分支成网。这种分支方式使冠脉血管容易在心肌收缩进受到压迫。
左、右冠状动脉及其分支的走向可有多种变异。在多数人中,左冠状动脉主要供左心室的前部,右冠状动脉主要供应左心室的后部和右心室。左冠状动脉的血液流经毛细血管和静脉后,主要经由冠状窦回流入右心房,而右冠动脉的血液则主要经较细的心前静脉直接回流入右心室。另外还有一小部分冠脉血液可通过心最小静脉直接流入左、右心房和心室腔内。
心肌的毛细血管网分布极为丰富。毛细血管数和心肌纤维数的比例为1:1。在心肌横截面上,每平方毫米面积内约有2500-3000根毛细血管。因此心肌和冠脉血液之间的物质交换可能很快地进行。冠状动脉之间有侧支互相吻合。