淶源縣在河北省西部、拒馬河與唐河上游,是保定市下轄的一個縣,鄰接山西省。縣政府駐淶源鎮開源路29號。
東經114°20′-115°05′,北緯39°01′-39°40′,縣域面積2448平方公里。太行山、燕山、恆山三山交匯,拒馬河、易水、淶水三水同源。主要地形為山地,平均海拔在1000米以上,最高點為犁華尖,海拔2144米;淶源縣城處於淶源盆地中心,平均海拔800-900米。淶源地處兩省三市交界處(山西、河北,保定、張家口、大同)。省界,與山西省靈丘縣接壤,途經南馬莊、走馬驛、水堡、北石佛、金家井、留家莊6個鄉鎮,南北界長97.5公里。市界,與張家口市蔚縣相連,途經留家莊、上莊、東團堡3個鄉,東西界長66.55公里。縣界,東北接淶水縣,途經東團堡、烏龍溝2個鄉,南北界長23.65公里;東接易縣,途經烏龍溝、塔崖驛、王安鎮、楊家莊、銀坊5個鄉鎮,南北界長81.24公里;東南接順平縣,途經銀坊1個鎮,東西界長4.31公里;南接唐縣,途經銀坊、走馬驛、南馬莊3個鄉鎮,東西界長50.8公里;西南接阜平縣,途經南馬莊,東西界長12.7公里。東北距北京160公里(直線距離,下同),東距天津210公里,西北距大同140公里,南距石家莊156公里,東南距保定89公里。
西漢置廣昌縣,屬代郡,東漢屬中山國;西晉仍屬代郡,北魏廢置;隋重置飛狐縣,屬上谷郡;唐遼金元均屬蔚州;明重改為廣昌縣,仍屬山西蔚州;清改屬直隸省易州;民國改為淶源;現屬河北省保定市。
淶源縣下轄10個鎮、7個鄉:[1]
淶源鎮、銀坊鎮、走馬驛鎮、水堡鎮、王安鎮、楊家莊鎮、白石山鎮、南屯鎮、泉坊鎮、北石佛鎮、南馬莊鄉、金家井鄉、留家莊鄉、上莊鄉、東團堡鄉、塔崖驛鄉和烏龍溝鄉。
根據第七次人口普查數據,截至2020年11月1日零時,淶源縣常住人口248890人。