Trong năm 1381, tướng Minh Xu Da đã xây dựng đèo hiện tại, được đặt tên là Shanhaiguan (nghĩa đen là "đèo núi-biển") vì vị trí của nó giữa núi và biển. Vào cuối thế kỷ 16, tướng Minh Qi Jangigu bắt đầu xây dựng pháo đài và xây dựng một thành phố quân sự xung quanh đèo, xây dựng các thành phố và pháo đài về phía đông, nam và bắc, khiến nó trở thành một trong những đèo được bảo vệ mạnh mẽ nhất ở Trung Quốc. Ngày nay, đây là một trong những đèo được bảo tồn tốt nhất trong Vạn Lý Trường Thành.
vì vị trí của nó giữa núi và biển