西南与晋城市城区北石店镇及晋城无烟煤集团毗邻，西北与泽州县巴公镇毗邻，南与泽州县金村镇相连，北与泽州县北义城镇为伴。 全镇东西长15.3公里, 南北宽8公里,全镇总面积120平方公里, 地质环境以山区丘陵为主。最高海拔1076米，最低741米。高都镇地处丹河流域，丹河支流——源泽河由西向东，穿越镇内西部，形成了两大冲积平原，即东西两轩，丹河上游还有总库容8340万方的任庄中型水库。