First existence (1968–1991) MacPherson Constituency was created for the
1968 general election, with
Chua Sian Chin from the governing
People's Action Party (PAP) winning unopposed. He would retain the constituency, both unopposed and against different opposition candidates, until the
1991 general election, when it was abolished and merged into
Marine Parade Group Representation Constituency (GRC). In
1988, the constituency was renamed
MacPherson Single Member Constituency with the creation of
GRCs.
Second existence (1997–2011) In 1994,
Chee Soon Juan, the leader of the
Singapore Democratic Party (SDP), challenged
Matthias Yao, the incumbent PAP
Member of Parliament (MP) for the MacPherson division of Marine Parade GRC, to an SMC contest amid an antagonistic exchange of letters between the two in
The Straits Times regarding Chee's integrity. MacPherson SMC was thus reformed for the
1997 general election. In the election, Yao won 65.14% of the vote. He would retain the SMC until the
2011 general election, when it was merged again into Marine Parade GRC. The NSP later backtracked and fielded
Steve Chia in the constituency, but Chia quit citing online abuse over his participation. During the election campaign, Cheo drew considerable criticism for telling reporters that PAP candidate
Tin Pei Ling's status as a new mother was "her weakness" and saying that it was possible that she would spend more time on her child than on her constituents. He later claimed that he was joking. Tin, the incumbent MP for the MacPherson division of Marine Parade GRC, won the election with 65.58% of the vote; Bernard Chen from the WP received 33.6% and Cheo received 0.82%. During the
2020 general election, Tin retained MacPherson SMC with an improved 71.74% of the vote against
Goh Meng Seng, the founder and leader of the
People's Power Party (PPP). This was despite a national swing against the PAP. For the
2025 general election, the SMC was abolished and merged into
Marine Parade–Braddell Heights GRC. ==Members of Parliament==