Ludwig Leinberger was a German footballer. He won 24 caps for Germany in the Interwar period. He was also part of Germany's team at the 1928 Summer Olympics.