Ian Nepomniachtchi (nato il 14 luglio 1990) è un gran maestro di scacchi russo ed ex campione di scacchi russo.
Ha vinto il Campionato Europeo Giovanile di Scacchi tre volte, nel 2000 nella classe U10 e nel 2001 e 2002 nella classe U12. Nel 2002 ha anche vinto il Campionato Mondiale Giovanile di Scacchi nella classe U12. Vincendo l'Aeroflot Open di Mosca nel febbraio 2008, si è qualificato per il Dortmund Sparkassen Chess Meeting 2008. Nel 2010, a Rijeka, ha vinto il Campionato europeo individuale di scacchi con 9/11. Nello stesso anno, a Mosca, ha vinto il Campionato russo di scacchi; ha sconfitto Sergey Karjakin in uno spareggio.