伊斯坦布尔与公元前658年始建在金角湾与马尔马拉海之间的地岬上,称拜占庭。公元330年,君士坦丁将罗马帝国迁都至此,起初称为新罗马,不过很快就以其创建者君士坦丁命名——君士坦丁堡。公元395年,罗马帝国分为东、西罗马帝国,君士坦丁堡成为东罗马帝国首都。1453年成为奥斯曼帝国首都。
伊斯坦布尔之名在奥斯曼帝国征服之前至少存在百余年历史了,如1403年西班牙国王遣使觐见帖木儿大帝,使臣途经君士坦丁堡,在回忆录中提到。但西方国家认为奥斯曼帝国是此地的侵略者,所以依然坚持称此地为君士坦丁堡。1923年土耳其共和国初建时为首都(独立战争期间迁都安卡拉),伊斯坦布尔才成为国际上的正式名称。
伊斯坦布尔当选为2010年欧洲文化之都和2012年欧洲体育之都;该市的历史城区在1985年被联合国教科文组织列为世界文化遗产