Mfanafuthi is a masculine given name. Notable people with the name include:
Johnstone Mfanafuthi Makatini (1932–1988), South African politician and anti-apartheid activist Mfanafuthi Bhembe (born 1982), Liswati footballer Mfanafuthi Prince Nxumalo (born 1990), South African footballer