По отцу принадлежал к влиятельной в Нидерландской республике династии
принцев Оранских, носил титул принца с рождения (за 10 дней до рождения Вильгельма его отец умер от оспы). По линии матери внук английского короля
Карла I. Женат на своей двоюродной сестре, дочери герцога Йоркского (впоследствии
Якова II),
Марии. С
1666 года рассматривался олигархией как наследник высшего поста республики, статхаудера (
штатгальтера), который получил в возрасте 21 года (
1672).