| ACT 1 | Sung By |
| Zibuuylle Emasisweni (It's Finally Happening) | Company |
| Niyayibona Lento Engiyibonayo (Do You See What I See) | Company |
Sarafina (music by Hugh Masekela; lyrics by Hugh Masekela) | S'Ginci (Police Lieutenant) and Stimela Sase-Zola |
| The Lord's Prayer | Mistress It's a Pity and Company |
Yes! Mistress It's a Pity (music by Mbongeni Ngema and Hugh Masekela; lyrics by Mbongeni Ngema and Hugh Masekela) | Mistress It's a Pity and Company |
| Give Us Power | Thandi, Magundane, Mistress It's a Pity and Company |
| Afunani Amaphoyisa eSoweto (What Is the Army Doing in Soweto?) | Company |
| Nkosi Sikeleli'Afrika | Company |
| Freedom Is Coming Tomorrow | Company |
Entr'acte: Excuse Me Baby Please, Please If You Don't Mind Baby, Thank You (music by Hugh Masekela; lyrics by Hugh Masekela) | Band |
| ACT 2 | Sung By |
Meeting Tonight (music by Hugh Masekela; lyrics by Hugh Masekela) | Thankdekile and Company |
| Uyamemeza Ungoma | Thandi |
| We Are Guerillas | Thankdekile and Company |
| We Will Fight for Our Land | Priest, Thandi, Crocodile and Company |
| Mama | Magundane, Thankdekile, Mistress It's a Pity and Company |
Sechaba (music by Hugh Masekela; lyrics by Hugh Masekela) | Company |
| Isizwe (The Nation Is Dying) | Thankdekile |
Goodbye (music by Hugh Masekela; lyrics by Hugh Masekela) | Mistress It's a Pity |
| Kilimanjaro | Company |
Africa Burning in the Sun (music by Hugh Masekela; lyrics by Hugh Masekela) | Company |
| Stimela Sasezola | Stimela Sase-Zola and Company |
| Olayithi (It's All Right) | Company |
| Wololo! | Company |
Bring Back Nelson Mandela (music by Hugh Masekela; lyrics by Hugh Masekela) | Sarafina and Company |