为高句丽时达忽䢘城郡，新罗真兴王二十九年（568年）置达忽州，景徳王该称达忽州守城郡。高丽成宗时编入朔方道，高丽显宗于1009年取消朔方道，该郡属东界（双城总管府），改为杆城县，后升为郡。恭让王元年分为杆城郡及高城郡两郡。。1895年-1896年间的二十三府制中，杆城郡属江陵府。1914年，杆城郡并入高城郡。1945年9月2日为苏联所管辖。朝鲜战争之后，高城郡分属南北两方，韩国控制旧杆城郡全域和高城郡的极少部分，而朝鲜则控制旧高城郡的大部分。