На месте Кассандрии находился основанный коринфянами город Потидея (,  — город Посейдона). Во время Пелопоннесской войны город после долгой осады достался афинянам, которые переселили многих жителей его в Олинф. В 348 году до н. э. город Потидея отвоеван у афинян и разрушен македонским царём Филиппом, территорию города он подарил олинфянам. В 316 году до н. э. македонским царём Кассандром основан город Кассандрия. После битвы при Пидне в 168 году до н. э. город завоёван римлянами. До нашествия гуннов был значительнейшим из македонских городов. В 539/540 году разрушен гуннами. При Юстиниане I вторично был восстановлен. В 552 году император Юстиниан для защиты Кассандрии соорудил крепостные стены. Согласно раскопкам стены были длиной 1200 м и имели 21 башню. Затем мало-помалу город исчезает из истории.