五道河乡位于承德县东北部, 东界平泉县,南连六沟镇,西与三沟镇、岔沟乡为邻,北接三家乡。乡政府机关驻上五道河村,南距县城38.5 公里,西南距承德市37.1 公里,辖11个行政村,90个村民小组, 2689户,10033口人,(其中农业户数2475户,农业人口9772人),劳动力总数6533人,其中男劳力4094人,女劳力2439人。全乡总面积165.43平方公里,2012年末人均纯收入1361元。