昌黎縣位于河北省東北部,秦皇島市西南部。北緯39°22′~39°48′,東經(jīng)118°45′~119°20′。東瀕渤海,南挾灤河與樂亭縣接壤,西隔灤河與灤南縣、灤州市相望,北以武山為界與盧龍縣為鄰,東北與撫寧區(qū)毗連??h境東西長50.5公里,南北寬47.5公里。全縣總面積1212.4平方公里,海岸線長64.9公里,陸域界線長162.6公里。京山鐵路、205國道橫貫縣境,沿海高速昌黎有3個出口,北戴河國際機(jī)場坐落昌黎境內(nèi)。