Некоторые современные историки считают, что, уклонившись, отказавшись сотрудничать со Священной Римской империей, Ганза потеряла последний шанс вернуть прежнюю власть и сыграть важную роль в Северной Европе. Но последовавшие затем события показывают, насколько ошибочно подобное суждение. Сопротивление шведской экспансии, которую Ганзе не хватило бы сил сдерживать, лишь ускорило бы гибель Ганзы. Ей хватило мудрости отказаться от союза с Габсбургами.
Тем временем к действиям приступил Валленштейн. Правитель герцогства Мекленбург и Висмара, который снабжал его кораблями, назначил его «главнокомандующим океанским и Балтийским морями». Валленштейн попытался захватить Штральзунд. Город отчаянно сопротивлялся. Сначала его поддерживал датский гарнизон, а позже шведский воинский контингент. Валленштейн вынужден был снять осаду. Вскоре после того император подписал в Любеке мирный договор с Данией. Кристиан IV снова мог взимать пошлину в Глюкштадте и снова угрожал независимости Гамбурга.
В это время росло шведское владычество над Северной Европой. На протяжении 15 лет Густав-Адольф расширял свои завоевания. В 1617 г. он возобновил войну с Польшей. Его войска вторглись в страны Балтии, и через несколько лет он сделался хозяином Риги и всей Ливонии. В 1626 г. он напал на Пруссию, желая нанести решающий удар по Польше. Хотя ему не удалось захватить Данциг, его войска оккупировали побережье и обложили огромными налогами прусские экспортные товары. С тех пор прусские и ливонские таможенные пошлины стали самым крупным источником дохода для Швеции – в отдельные годы они составляли 50 % всего дохода – и внесли большой вклад в финансирование военной экономики. Теперь шведы управляли торговлей зерном с Западом. Наложенные ими пошлины спровоцировали резкий рост цен на зерно в Амстердаме: между 1627 и 1630 гг. зерно подорожало в 4 раза. В 1630 г. Данцигу удалось заключить со шведами соглашение. При условии сохранения строгого нейтралитета во время войны город получал долю от экспортных пошлин: Швеции причиталось 3,5 %, а Данцигу – 2 %.
Наконец в 1630 г. Густав-Адольф приступил к завоеванию Германии. Штральзунд и Висмар перешли под его контроль. Любек, имперский город, не смел открыто объявлять ему войну, но ссудил ему 26 тысяч талеров и занял позицию благосклонного нейтралитета. Гамбург и Бремен придерживались такой же политики: Гамбург видел в Густаве защитника против датской угрозы. Только Магдебург открыто выступил на стороне Швеции; год спустя городу придется жестоко поплатиться за этот шаг.
Драматические события последних пяти лет отчетливо показали, что ганзейские города, безоружные и подчинявшиеся разным правителям, не были способны выработать общую политику. Из-за осознания своей беспомощности Ганзейский собор 1629 г. попросил три города (Любек, Гамбург и Бремен) взять на себя ответственность за общие интересы Ганзы и действовать от ее имени, поскольку в силу сложившихся обстоятельств было невозможно проводить общие соборы. Такое решение напоминало решение, принятое собором в Любеке в 1418 г., когда вендские города попросили взять управление Ганзой на себя. Возможно, именно память о том поступке позволила делегатам принять историческое решение, истинное значение которого раскрылось не сразу. На самом деле они решили не более и не менее чем ликвидировать Ганзу. В результате такого решения Любек, Гамбург и Бремен в 1630 г. заключили особый оборонительный союз на срок в 10 лет. Если какой-либо из трех городов подвергался нападению, остальные обязаны были оказать ему военную помощь: выслать 500 вооруженных солдат и, если необходимо, два военных корабля вместимостью по 100 ластов. Кроме того, три города предложили выработать совместную политику. На самом деле они учреждали своего рода лигу городов, вроде тех, которые существовали начиная с XIII в., и брали на себя управление ганзейскими делами вместо вендских городов. Последние лишились всякого влияния после того, как два из них перешли под владычество иностранной державы. Большим достоинством этого скромного союза можно считать то, что он сохранился. Договор периодически продлевали вплоть до начала XX в. Таким образом, три «вольных ганзейских города» символизировали кажущееся выживание Ганзы еще долго после того, как она, по сути, исчезла.
Последний период Тридцатилетней войны в Северной Германии проходил относительно спокойно, хотя война 1643–1645 гг. между Данией и Швецией (последняя в союзе с голландцами) серьезно повлияла на состояние торговли ганзейских городов. Разгромленная Дания вынуждена была снизить пошлины за проход через Зунд, что оказалось особенно выгодным для голландцев, и запретить пошлину в Глюкштадте, к выгоде Гамбурга.