45年台湾光复后，台北市成为省辖市，市长从1951年起随着台湾地方自治实施由市民直选，除了第三、四届市长黄启瑞为中国国民党籍之外，台北市便一直由党外人士主政。台北市在1967年改制为直辖市后，市长改由中央政府派任，至1994年起再度改为民选。在首届直辖市长选举中，民主进步党的陈水扁在国、民、新三党鼎立的状态下当选。1998年，由于新党与国民党之间发生弃保效应，新党支持者舍弃选情低迷的王建煊，转投国民党提名的马英九，击败寻求连任的陈水扁，国民党并展开四届十六年的执政。2014年，获民进党支持的在野