国际奥委会的总部在瑞士的洛桑,原因是因为瑞士是一个永久中立国,很多联合国的机构、政府间机构和非政府间机构的总部都设立在瑞士,除了国际奥委会,世贸组织的总部,国际足联和国际红十字会的总部也都设立在瑞士。瑞士能够成为众多国际组织总部的所在地,不仅因为它是一个中立国,还因为它是一个多语言的国家,虽然瑞士的面积不大,但是有德语、法语、意大利语和罗曼什语四种官方语言。而且英语在瑞士也非常普及,所以瑞士拥有很多多语言人才,交流起来比较便利。除此之外,瑞士的经济也比较发达,瑞士凭借中立国的地位,金融业非常发达,拥有完善的基础设置和举办国际会议的能力。瑞士政府每年还给各种国际组织提供财政补贴, 并对众多国际组织的成员收入实行免税或减税政策。因此国际奥委会选择瑞士洛桑作为总部是非常合理的。
国际奥委会的创始人是顾拜旦,他是法国人,所以国际奥委会最初的总部位于法国巴黎。但是因为第一次世界大战,国际奥委会为了躲避战火,1915年迁入了瑞士,并且一直延续的如今。在迁入瑞士后,国际奥委会也开始慢慢发展壮大,成为了国际上最有影响力的组织之一。
国际奥委会作为一个非政府组织,经费大部分都来自于奥运收入,包括电视转播,赞助商广告,和一些周边商品的收入。虽然历史上也出现过财务赤字,但随着电视转播收入的增长,国际奥委会的收入已经非常客观。
随着奥运会规模的越来越大,奥运会也面临着很多问题,举办奥运会的国家经常会出现亏损的情况,导致申请举办奥运会的国家越来越少,这也是国际奥委会急需解决的问题。