Георгий Беспалов родился 23 апреля 1906 года на хуторе Рубежный (ныне — Ловягин Даниловского района Волгоградской области) в крестьянской семье. Получил среднее образование, работал на Даниловской машинно-тракторной станции. В 1932 году вступил в ВКП(б). В июне 1941 года был призван на службу в Рабоче-крестьянскую Красную Армию. К ноябрю 1943 года гвардии капитан Георгий Беспалов был заместителем командира дивизиона по политчасти 272-го гвардейского миномётного полка 6-го гвардейского танкового корпуса 3-й гвардейской танковой армии 1-го Украинского фронта. Отличился во время освобождения Киева.