Nikolai Smirnov (born 27 February 1961 in Lviv) is a Ukrainian former water polo player who competed in the 1988 Summer Olympics.