Mpho Phalatse naît à Hebron à Pretoria en Afrique du Sud en 1977 de parents enseignants. Elle grandit avec sa grand-mère puis rejoint ses parents à Mabopane. Après son baccalauréat en 1994, elle étudie l'ingénerie chimique à l'Université de Wits puis opte pour la médecine où au cours de sa deuxième année, elle s'inscrit à l’Université Sefako Makgatho. Plus tard, elle obtient un MBChB. En 2005, elle obtient son diplôme de médecine et passe son stage à l'hôpital de Tembisa dans la province de Gauteng[1].
Elle effectue des travaux d’intérêt général à Hammanskraal, une localité située au nord de Pretoria en rendant service à l'hôpital Jubilée et suit des cours de gestion de projet[2],[3].
Elle est mère de trois enfants[4].
Elle est membre du parti Alliance démocratique (DA), le plus grand parti d'opposition[5] du parti au pouvoir Congrès national africain (ANC).
En 2016, elle rejoint le conseil municipal de Johannesbourg puis est nommée membre du comité municipal pour la santé et le développement social par Herman Mashaba. En 2018, elle est suspendue de son poste après avoir déclaré : « qu’elle et la ville sont amis d’Israël ». En 2021, elle est élue maire de Johannesburg lors des élections locales de 2021[6],[7],[8],[9].
En 2022, à la suite d'un vote défaillant, l'ANC reprend le contrôle de la ville de Johannesburg et Mpho Phalatse est destituée de son poste de maire[10].