Guilherme I, Duque de Baviera-Straubing, foi o segundo filho do imperador Luís IV de Baviera e da sua segunda esposa, Margarida da Holanda e Hainaut. Guilherme também era conhecido como Guilherme V, conde de Holanda, como Guilherme III, conde de Hainaut, e como Guilherme IV, conde da Zelândia.