Grigorij Fiodorowicz Szarok (ros. Григорий Фёдорович Шарок, ur. 1900 we wsi Dworczany w guberni witebskiej, zm. w listopadzie 1981 w Moskwie) – funkcjonariusz radzieckich organów bezpieczeństwa, pułkownik.

Życiorys Syn biednego rosyjskiego chłopa, 1913 skończył szkołę wiejską w Pawłowce w obwodzie woroneskim, od sierpnia 1919 do sierpnia 1921 w Armii Czerwonej, od sierpnia 1921 do sierpnia 1924 w wojskach OGPU, od stycznia 1922 w RKP(b). Od sierpnia 1924 do listopada 1926 zarządzający sprawami Najwyższej Rady Gospodarki Narodowej, od listopada 1926 do lipca 1927 słuchacz kursów administratorów handlowych przy Moskiewskim Instytucie Przemysłowo-Ekonomicznym, 1926-1929 sekretarz organizacji WKP(b) "Mostroga", 1928-1929 studiował zaocznie na Komunistycznym Uniwersytecie im. Swierdłowa. Od maja 1930 do czerwca 1931 szef wydziału i sekretarz komitetu WKP(b) zjednoczenia transportowego Ludowego Komisariatu Handlu ZSRR, później pracownik Ludowego Komisariatu Zaopatrzenia Rosyjskiej FSRR, od maja 1932 w OGPU.