 Dedham is part of the electoral ward called Dedham and Langham.The population of this ward at the 2011 Census was 2,943.Dedham is frequently rated as containing some of England's most beautiful Lowland landscape, most particularly the water meadows of the River Stour, which passes along the northern boundary of the village forming the boundary between Essex and Suffolk.