中华民国大陆时期内战不断，经常出现多个政府，声称代表中国，并没有一个统一的政府来全力发展外交关系。1912年，中华民国南京临时政府成立后，并没有得到国际承认，直到清帝退位、袁世凯掌控北洋政府后，中华民国才被国际承认。中华民国是一个弱国，作为一战的战胜国，北洋政府在巴黎和会上不能捍卫本国利益，引发了「五四运动」，最终使中国代表拒绝签署《凡尔赛和约》。此外，北伐期间还出现三个自称代表中央政府的政权－南京国民政府、武汉国民政府和北洋政府。但随着宁汉合流和北伐胜利，南京国民政府获得英美支持，形式上统一全国，确立了其中央政府的地位。到了抗日战争时期，中国的国际地位才开始显着提高。开罗会议中国是三大国之一。对日抗战后期，中华民国国民政府废除了自鸦片战争后所签订的大部分不平等条约，并陆续与世界各国签订平等新约（“修订新约运动”）。政府还积极与英国交涉，欲收回香港，但被当时的英国首相邱吉尔所拒绝。中华民国也是联合国的五个创始会员国和联合国安理会常任理事国之一。1949年国共内战失败后，中華民國政府迁至台北。虽然已失去中國大陸治權，但中華民国政府在国际上仍持續代表中国参与世界交流位置，直至1971年退出聯合國，中国的联合国席位被中华人民共和国政府占有。随着与美国等国陆续断交，中华民国的國際地位被中华人民共和国取代。在中華人民共和國政府“一个中国”的壓力下，中华民国的国际空间受到限制。目前中華民國有15个邦交国，部份邦交国的外交关系维持建立在金援而非互惠互利的基础上，与非邦交国则以台北经济文化代表处名称保持接触。另外，中华民国在国际上以中华台北、中国台北或台澎金马特别关税领域等名义参与国际组织。为了突破“一中”框架，陳水扁政府主张“一边一国”，并发动邦交国连署及公民投票，要求以“台湾”名义加入联合国和其下属机构世界卫生组织，但以失败告终。2008年國民黨重新执政後，兩岸政府在外交方面的竞争有所缓和。但2016年民進黨重新上台後，兩岸政府關係重新變得緊張。