Georgiy Fedorovich Zakharov (1897–1957) (Russian: Георгий Фёдорович Заха́ров) was a Soviet general officer, mainly notable for his service in World War II.
Zakharov was born on April 23, 1897 in the village of Shilov, Russia (now in the Saratov region), and began military service in 1915.
Zakharov participated in the First World War with the rank of a second lieutenant, having completed training at a school for ensigns in 1916. In October 1917, he was elected a regimental commander. During the Russian Civil War, from August 1919 he became a company commander in the Red Army, and was in combat on the Eastern Front.
Zakharov continued his training throughout the 1920s, including the officer training courses known as Vystrel (1923). He also took a teaching assignment at the Frunze Military Academy from 1933, and underwent further training at the Military Academy of General Staff in 1939.
From 1939–1941 Zakharov served as Chief of Staff of the Ural Military District.
During the first days of World War II Zakharov was serving as Chief of Staff of the 22nd Army, which saw action against the German invasion Operation Barbarossa, in the environs of Vitebsk, Velikie Luki and Nevel. From August 1941 Zakharov was Chief of Staff, and during October- November the commander of the Bryansk Front, which covered the Oryol - Tula and L'vov - Kursk axes.