孟姜镇因孟姜女庙坐落于境内而得名。

河北省秦皇岛市山海关区下辖镇,地处山海关区东北部,东邻辽宁省绥中县,南临京哈铁路,西至第一关镇,北依燕山。

1949年,孟姜镇境域属青石沟、沙河子、崔庄、八里堡联村。1996年,合并长城乡、南窑河乡,置孟姜镇。

孟姜女庙景区坐落于山海关以东6.5公里的凤凰山上,由贞女祠和孟姜女苑组成。