上海的國際學校和設有國際部的學校多達70余所,但被上海市教委官方認可的高中只有21所。這21所國際學校的具體名單如下:
公辦
1、華東師范大學第二附屬中學
2、復旦大學附屬中學
3、上海交通大學附屬中學
4、上海市格致中學(奉賢校區)
5、上海市大同中學
6、上海市盧灣高級中學
7、上海市市西中學
8、上海市曹楊第二中學
9、上海市建平中學
10、上海外國語大學附屬浦東外國語學校
民辦
11、上海市西南位育中學
12、上海市世界外國語中學
13、上海星河灣雙語學校
15、上海市文來中學
16、上海市民辦平和學校
17、上海市民辦尚德實驗學校
18、上海楓葉國際學校
19、上海外國語大學西外外國語學校
20、上海民辦包玉剛實驗高中
中外合作辦學
21、上海七寶德懷特高級中學