淶水縣位于河北省中部偏西,太行山東麓,冀中平原西北部,地處北緯39°17′~39°57′,東經114°59′~115°48′,縱距137.9公里,橫距74公里,總面積1650平方公里。北鄰北京市房山區、門頭溝區、張家口市涿鹿縣、蔚縣,東接涿州市、高碑店市,南與定興縣相連,西部與易縣、淶源縣接壤。縣城駐地淶水鎮,東北距北京102公里,南距石家莊187公里、距保定82公里。
轄淶水、義安、石亭、永陽、三坡、趙各莊、九龍7鎮,明義、胡家莊、王村、宋各莊、東文山、其中口、龍門、婁村8鄉,284個行政村,528個自然村。全縣土地面積1650平方公里,其中山區占74﹪,丘陵占10﹪,平原占16﹪。有耕地23478.3公頃,其中可灌溉面積17920公頃。
2011年末,全縣總戶數14.40萬戶,戶籍總人口35.18萬人,其中非農業人口6.29萬人。縣內回族、滿族等12個少數民族人口1.99萬人。