Крепость Орешек была основана в 1323 году московским князем Юрием Даниловичем. В 1352 году крепость была выстроена в камне. В конце XV века, после того как Новгородская республика вошла в состав Московского государства, крепость была полностью перестроена. 11 октября 1702 года крепость была взята штурмом русской армии и переименована из Нотебурга в Шлиссельбург. В 1702-1703 годы в крепости были созданы новые укрепления бастионного типа.