David Grigoryan (Armenian: Դավիթ Գրիգորյան, born on 28 December 1982 in Yerevan, Soviet Union) is an Armenian football defender. He is currently unattached. Grigoryan was also a member of the Armenian national team, and has participated in eight international matches since his debut in an away friendly match against Hungary on 18 February 2004.