Karol II (, zwany El Hechizado; ur. 6 listopada 1661, zm. 1 listopada 1700) – król Hiszpanii w latach 1665–1700, syn Filipa IV i jego drugiej żony (i siostrzenicy) Marianny Habsburg, córki cesarza Ferdynanda III Habsburga. Na jego cześć nazwano, założone w 1666 w Belgii, miasto Charleroi oraz archipelag Karoliny w zachodniej części Oceanu Spokojnego (w 1686).

Ofiara kazirodztwa mały|Portret Karola II (ok. 1666), autorstwa Juana Carreño de Miranda Karol urodził się w Eskurialu. Jego narodziny wywołały wielką radość w Hiszpanii. Długo oczekiwane narodziny męskiego następcy tronu dawały nadzieję na przetrwanie dynastii Habsburgów i odsuwało widmo walki o sukcesję. Rychło jednak okazało się, że były to płonne nadzieje. W osobie Karola w pełni uzewnętrzniły się skutki wielopokoleniowego kazirodztwa w rodzie Habsburgów.