不是。奥运会的举办城市不一定是在首都城市,比如1904年圣路易斯奥运会就没有在美国首都华盛顿举办,而是在圣路易斯举办,2000年悉尼奥运会也没有在澳大利亚首都堪培拉举办,而是在悉尼举办。
再比如,1996年亚特兰大奥运会也不是在美国首都举办的,是在美国亚特兰大举办的。
奥运会之所以大部分都在首都举办是因为各国的首都条件好,有条件举办奥运会。
2008年北京奥运会的主办城市是中华人民共和国的首都北京市,协办城市包括上海、天津、沈阳、秦皇岛、青岛。