Nanda is an Indian surname, and a given name. Nanda is a word used in Chinese pinyin.
People with surname Nanda, primarily found in India in the states of Punjab and Odisha, also in the neighbouring region of West Bengal & Jharkhand. The Nanda from Odisha are of brahmin caste and those from Punjab are of khatri caste.