心脏位于胸腔纵隔内,周围裹以心包。心底与出入心脏的大血管相连,并借心包皱襞连于心包后壁,心脏的其余部分是游离的,这有利于心脏的搏动。心脏约2/3位于身体正中矢状面的左侧,1/3位于右侧。由于在发育过程中心脏沿纵轴向左旋转,心脏的纵轴自右后上方向左前下方倾斜,与身体正中矢状面呈45°角。因此,右心房和右心室位于右前方,左心房和左心室位于左后方。
心脏的位置常受呼吸、体型和姿势等因素的影响而改变。吸气时心脏为垂直位,呼气时为横位。在矮胖体型、仰卧和妊娠晚期,心脏为横位,高瘦体型和直立姿势时为垂直位。侧卧时,心脏向侧方轻度移位。