张家口地处河北省西北部,京、冀、晋、蒙四省市交界处,是京津冀(环渤海)经济圈和冀晋蒙(外长城)经济圈的交汇点。

附近的城市有北京、保定、山西大同市、内蒙古乌兰察布等城市。东靠河北省承德市,东南毗连北京市,南邻河北省保定市,西、西南与山西省接壤,北、西北与内蒙古自治区交界。张家口市南北长289.2千米,东西宽216.2千米,总面积3.68万平方千米。