Bandopadhyay or Banerjee (Bengali: বন্দ্যোপাধ্যায় (Bandōpādhyāẏa)) is a native Bengali surname.
The surname is used by the Bengali Kulin Brahmin community of India and Bangladesh.