Lorsque la république est proclamée en 1972, il devient automatiquement le premier président du Sri Lanka, avec des fonctions honorifiques. En 1978, quand le Premier ministre Junius Richard Jayewardene instaure une nouvelle constitution de force, les pouvoirs exécutifs sont transférés du poste de Premier ministre à celui de président. William Gopallawa est alors démis de ses fonctions, et Jayewardene lui succède.
Gopallawa était connu pour être austère et non partisan. Il meurt le à l'âge de 84 ans[1].