山海关位于河北省东北部,为秦皇岛市辖区之一,是连接东北与华北的咽喉要道,素有“两京锁钥无双地,万里长城第一关”之称。山海关东部、东北部与辽宁省绥中县接壤,西部、西北部与秦皇岛市中心区—海港区毗邻,南襟渤海,北依燕山。
山海关位于明长城东端,是明长城唯一与大海相交汇的地方。向北是辽西走廊西段,地势险要,为古碣石所在地,所以史家又称其为“碣石道”。关城北倚燕山,南连渤海,故得名山海关,冀辽在此分界。
山海关古称榆关、渝关、临渝关、临闾关。古渝关在抚宁县东二十里。北倚崇山,南临大海,相距不过数里,非常险要,在1990年以前被认为是明长城的东北起点(现已发现的明长城的起点于辽宁省丹东市宽甸县虎山镇——虎山长城)。隋开皇三年(583年),筑渝关关城。唐贞观十九年(645年),唐太宗征高句丽,自临渝还。