В самый разгар русско-шведских переговоров Карл, уже изъявивший согласие на союз с Россией, был убит в Норвегии. Сестра и наследница Карла Ульрика Элеонора прервала переговоры. Заключив в 1719 году мир со всеми союзниками и заручившись поддержкой Англии, она решила продолжать борьбу с Россией.
Так, начавшись на суше, Северная война кончалась на море...
Желая настоять на своих условиях, Петр I выставил сильный флот, не обращая никакого внимания на выс.ланый на помощь Швеции английский флот.
Петр в 1719— 1720 годах опустошил десантами весь восточный берег Швеции, внеся войну в шведские пределы. 27 июня 1720 года, в 11-ю годовщину Полтавы, Голицын разбил шведский флот у Гренгамна. Это было последнее сражение двадцатилетней войны.
Мир был подписан в Ништадте 10 сентября 1721 года. Ништадтский договор явился огромным успехом для России. Устанавливался «вечный истинный и нерушимый мир» и дружба между Россией и Швецией.
В «вечное владение» и «собственность» России переходили Ингрия, часть Карелии, Эстляндия, Лифляндия с морским побережьем от Выборга до Риги и островами Эзелем, Даго и Мооном.
Россия обязалась возвратить шведам Финляндию, уплатить два миллиона серебряных денег и отказывалась от поддержки претендента на шведский престол — голштинского герцога, жениха дочери Петра I Анны.
Швеция в результате подписания ништадтского договора утратила значение великой державы.
Ништадт закрепил успехи России, достигнутые победами в длительной и тяжелой войне.
Была решена важнейшая задача внешней политики России, поставленная еще в XVI —XVII веках — обретен выход к Балтийскому морю. Россия получила ряд первоклассных портов и благоприятные условия для торговых отношений с Западной Европой.
Весьма велико значение ништадтского мира для укрепления обороноспособности страны: северо-западные границы России отодвинулись далеко на запад и из сухопутных стали морскими; на Балтийском море появился мощный русский флот.
Перед переговорами в Ништадте, Меншиков говорил французскому представителю Компрадону: «Мы не хотим больше иметь столкновения со своими соседями, а для этого надо, чтобы нас разделяло море».
Впоследствии Компрадон, ставший французским послом в Петербурге, отмечал, что «ништадтский договор сделал его (Петра I) властелином двух лучших портов на Балтийском море».
В 1723 году Швеция, отказавшись от союза с Англией, заключила союзный договор с Россией с обязательством взаимной помощи при нападении другой державы (за исключением Турции). В дальнейшем попытки Швеции вернуть прибалтийские провинции были неудачными.