东距天津210公里，西北距大同140公里，南距石家庄156公里，东南距保定89公里。
历史沿革.西汉置广昌县，属代郡，东汉属中山国；西晋仍属代郡，北魏废置；隋重置飞狐县，属上谷郡；唐辽金元均属蔚州；明重改为广昌县，仍属山西蔚州；清改属直隶省易州；民国改为涞源；现属河北省保定市。
行政区划.下辖8个镇、9个乡：