Gopala Rao was born in a Thanjavur Marathi family in the village of Ganapathi Agraharam near Kumbakonam.
During Rao's infancy, the family moved to Tiruvadi and from there to Travancore where Gopala Rao served in the Travancore service.