Die Klas 16 is 'n tipe stoomlokomotief wat deur die Suid-Afrikaanse Spoorweë gebruik is. Die klas is ontwerp vir snelpassasiersdienste. Daar is agt subklasse in die klas.
Om die vermoë van die lokomotiewe te verbeter het die Hoofmeganiese Ingenieur, A.G. Watson, 'n stoomketel met 'n vuurkas ontwerp wat min of meer dieselfde grootte het as dié wat op Klas 15E en Klas 23 is. Ses modelle met die ontwerp is in 1929 deur Henschel afgelewer en hulle het die Klas 16DA klassifikasie behou. Een van die lokomotiewe, nommer 879, was toegerus met Caprotti-klepratwerk as 'n eksperiment.