Шаньхайгуа́нь (Shanhaiguan, Linyu), город в Северном Китае, порт на побережье Ляодунского залива Желтого моря, в провинции Хэбэй, у Шаньхайгуаньского прохода. Население ок. 50 тыс. жителей (2005).
Транспортный узел. Машиностроение, химическая промышленность. Завод мостовых конструкций. Музей.
Шаньхайгуань имел важное стратегическое значение как крепость на границе Маньчжурии и собственно Китая. В период подавления ихэтуаньского восстания в 1900-02 гг. город был оккупирован русскими войсками.
От Шаньхайгуаня начинается Великая Китайская стена, восточный конец которой примыкает к крепости Шаньхайгуань (14 в.).
В мае 1644 под Шаньхайгуанем произошла битва повстанческих войск Ли Цзы-чэна с объединенными силами маньчжурских завоевателей и китайских феодалов во главе с предателем У Сань-гуем. В этой битве повстанцы потерпели поражение, маньчжурские войска вскоре овладели Пекином и впоследствии завоевали весь Китай.