承紫河乡位于密山市东南部,距密山市45公里。该乡南与兴凯湖隔水相望,东与北分别同杨木乡、朝阳农场相毗邻,西与兴凯湖乡接壤,东西宽11公里,南北长13.5公里,总面积128平方千米,辖6 个行政村,29个自然屯,7227人(2017)。