Балканские территории Римской империи, включая Грецию, с IV века стали подвергаться варварским нашествиям. На полуострове произошло резкое падение имперской власти из-за набегов гуннов и готов, а позже и славян, или склавин, как их называли греки, после вторжения которых только над Салониками, Коринфом и Афинами сохранился контроль имперского правительства, а также над некоторыми прибрежными территориями и островами. Все остальные территории подверглись славянской колонизации.
Оккупирование славянами Балкан
После разделения Римской империи на восточную и западную части, Салоники перешли под контроль Константинополя, который управлял Восточной Римской империей, причём значение Салоников встало на второе место после самого Константинополя. В 451 году епископат Салоников стал одним из папских викариатов, где епископ Анастасий использовал свою власть так деспотически и произвольно, что папа Лев I вынужден был сделать ему строгий выговор.
В 580-х годах Салоники дважды осаждали авары и славяне,
Римская империя пыталась восстановить контроль над балканскими провинциями, но изгнать захватчиков ей так и не удалось. Раздираемая восстаниями сама Империя подверглась неоднократным пожарам, грабежам и резне, которые докатились и до балканских регионов, но Салоники чудом избежали ужасных последствий войны с аварами, и их жители уверены, что им в этом помогло заступничество святого Дмитрия, покровителя Салоников.
Когда Балканы оказались в руках славян в 670-х годах, за исключением Салоников, в город стали стекаться византийские беженцы, выбравшие его убежищем именно потому, что Салоники находились под защитой святого Димитрия.
Пока шла осада Константинополя, в Салониках был захвачен вождь одного из славянских племён, Пербунд, которого обещали освободить в обмен на окончание осады. Однако, Пербунд, несмотря на то, что к нему относились хорошо, попытался бежать и скрылся, но его нашли и убили, что вызвало гнев славян, начавших осаждать и стены Салоников.
Осада Салоников
В южную Грецию и на все Балканы совершались всё более разрушительные и глубокие вторжения, в то время как на Востоке византийцы были заняты войной с персами. Во внутренних районах Балкан началось масштабное расселение славян.
Результаты отражения атак славян и аваров оказались кратковременными: Балканы остались беззащитными в результате войны с Персией.
Салоники, долгое время выдерживающие осады, окружили крупные славянские поселения. Как с моря, так и с суши на Салоники совершались по три или четыре набега ежедневно в течение двух лет.
Прекратилось греческое судоходство, пришло в упадок сельское хозяйство, захватчики увезли весь скот местного населения. Брали в плен или убивали любого рискнувшего выйти за пределы города. Осаждавшие Салоники славяне были вооружены мечами, щитами, копьями и пращами. Римская империя не могла послать войска на помощь горожанам, в Салониках быстро возник голод и нехватка питьевой воды.
Измученные жаждой и голодом, жители стали сдаваться в плен осаждавшим, но те продавали их в
рабство племенам союзников, расположившимся во внутренних районах Балкан. Только после того, как некоторым из этих бедняг удалось бежать из рабства и каким-то чудом вернуться в Салоники, жители перестали сдаваться в плен, узнав о той участи, которая их ждёт.
У города было всего десять судов, не видя другого выхода, жители рискнули выйти в море. Местный совет отобрал самых храбрых добровольцев и послал их за помощью и продовольствием в незанятые захватчиками регионы. Славяне же предприняли неожиданную тактику: они позволили судам выйти в море и решили ворваться в город, воспользовавшись отсутствием большого числа его защитников.
С этого момента, согласно легенде о вмешательстве святого Дмитрия, начали происходить чудеса. Неожиданно нападавшие отступили от городских стен по неизвестной причине и отбежали на три мили. Три дня, с 25 по 27 июля 678 года, славяне пытались штурмовать Салоники, но каждый раз их атаки были отражены защитниками, причём позже все жители города в один голос заявляли, что сам святой Дмитрий с посохом в руках находился среди них и вмешивался лично, чтобы спасти их. Вечером 27 июля славяне отступили, сняв засаду и забрав с собой убитых, но бросив осадные машины.
Через несколько дней суда, отправленные за провизией, вернулись в Салоники с грузом сушёных овощей и зерна. К тому времени подоспела и вооружённая помощь из Константинополя. Славяне отступили в глубь полуострова, бросив свои поселения, а изголодавшиеся греки грабили их жилища в поисках еды. Через несколько лет, в 687 году, сам император Юстиниан II предпринял поход в Салоники, восстановив сухопутный торговый путь с Константинополем.