Diana Víktorovna Vishniova (también trans. Vishnyova en ruso, Диа́на Ви́кторовна Вишнёва (San Petersburgo, 13 de julio de 1976 (42 años)) es una bailarina de ballet rusa, artista principal del ballet del Teatro Mariinski (antes Ballet Kírov) y el American Ballet Theatre.
Vishniova nació en San Petersburgo y estudió en la Academia Vagánova de Ballet donde obtuvo las más altas notas en la historia de ese instituto. Una vez graduada en 1995, pasó a trabajar con la compañía del Teatro Mariinski, en la que ascendió al puesto de danzarina principal en 1996 y obtuvo el Prix Benois de la Danse. En 2002 baila por primera vez en el Royal Opera House de Londres con José Martínez en el ballet Don Quijote coreografiado por Rudolf Nuréyev. En la primavera de 2003 actúa por primera vez con el American Ballet Theatre.
En 2008, Vishniova pasa a formar parte de la Junta Directiva de la Sociedad Rusa Para el Bienestar de la Infancia(RCWS).