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