Han var sønn av kong Oscar II og dronning Sofia, sønnesønns sønn av Karl III Johan (i Sverige Carl XIV Johan), og farfars far til Carl XVI Gustav, som er Sveriges nåværende konge og statsoverhode. Gustav var, med sine 43 år på tronen, regenten med nest lengst regjeringstid i Sveriges historie, og var også Sveriges regent under begge verdenskrigene, der han deltok med diplomatisk innsats.