Ett flertal svenska kungligheter är kända under namnet Karl Gustav av Sverige och Carl Gustaf av Sverige: Karl X Gustav, kung 1654, född tysk furste (Pfalz-Zweibrücken) i ätten Wittelsbach Carl XVI Gustaf, kung från 1973 Karl Gustav Karlsson, prins 1686-1687 son till kung Karl XI Karl Gustav Gustavsson (1782), prins 1782-1783 son till kung Gustav III Karl Gustav Gustavsson (1802), prins 1802-1803 till kung Gustav IV Adolf