Ian Nepomniachtchi (geboren am 14. Juli 1990) ist ein russischer Schachgroßmeister und ehemaliger russischer Schachmeister.

Er gewann dreimal die Europäische Jugendschachmeisterschaft, im Jahr 2000 in der Klasse U10 und 2001 und 2002 in der Klasse U12. Im Jahr 2002 gewann er auch die Weltmeisterschaft im Jugendschach in der Klasse U12. Mit dem Gewinn der Aeroflot-Open in Moskau im Februar 2008 qualifizierte er sich für das Dortmunder Sparkassen-Schachtreffen 2008. Im Jahr 2010 gewann er in Rijeka die Schach-Einzel-Europameisterschaft mit 9/11. Im gleichen Jahr gewann er in Moskau die russische Schachmeisterschaft; in einem Stechen besiegte er Sergey Karjakin.