Gottfried Ludwig Weber (31 January 1899 – 16 August 1958) was a German general (Generalleutnant) in the Wehrmacht during World War II.
Weber surrendered to the Soviet forces in May 1945 in the Courland Pocket.
Convicted in the Soviet Union as a war criminal, he was held until 1955.
In 1956 Weber joined the Bundeswehr, reaching the rank of a Generalmajor.
He died on 16 August 1958 in an automobile collision in Villach, Austria.