The Nimmagadda surname is a Telugu caste name associated with the Kamma subcaste of the Velama caste, one of the four main castes in Andhra Pradesh. Traditionally farmers, landowners, traders, and businesspeople.