Gustavo fue el hijo mayor de los reyes Gustavo IV Adolfo y Federica Dorotea Guillermina.