Oleg Nikolaev Neikirch (Neikirh, Nejkirch, Neykirch) (Bulgarian: Олег Николаев Нейкирх) (8 March 1914, Tbilisi, Georgia - 26 August 1985, Bulgaria) was a Bulgarian chess master.
He won seven times Bulgarian Chess Championship (1937, 1938, 1940 (jointly), 1943, 1948 (jointly), 1953 (jointly), and 1957).
He represented Bulgaria in four Chess Olympiads (1939, 1954, 1958, and 1960).
He tied for 2nd-4th at Sofia 1957 (zonal; Miroslav Filip won), and took 15th at Portorož 1958 (Interzonal; Mikhail Tal won).
He was awarded the International Master (IM) title in 1957.