Fra 2006 til 2011 var Sjakhnazarovwas medlem av Общественная палата Российской Федерации (engelsk: ). Han fikk posisjonen som nestleder for Kommisjonen for kulturutvikling (engelsk: ) og siden 2008 har han vært leder for (engelsk: ).