Санкт-Петербургская международная школа учреждена в 1998 году распоряжением губернатора Санкт-Петербурга как элемент инфраструктуры города в рамках реализации проекта превращения Санкт-Петербурга в "Европейские ворота России".
Школа расположена в парковой зоне юго-запада Петербурга во дворце-усадьбе Ново-Знаменка, построенном в 18 веке по проекту архитектора А. Ринальди.
Педагогический коллектив Санкт-Петербургской международной школы уделяет большое внимание созданию комфортных условий для обучения школьников.