Karl II av Spania på spansk Carlos II (født 6. november 1661 i Madrid, død 1. november 1700 samme sted) var den siste konge av Spania av habsburgerslekten. I Karl IIs rike inngikk Spanske nederlandene, Sør-Italia og flere byer i Nord-Afrika. Han regjerte i perioden 1665–1700. Han var sønn av sin forgjenger, kong Filip IV av Spania og dennes andre dronning, Mariana av Østerrike, begge av habsburgerslekten. Karl var i samtiden og ettertiden kjent for å ha så alvorlige fysiske og psykiske funksjonshemminger at han var ute av stand til å styre. Han var omtalt under tilnavnet "el Hechizado" (den forheksede). Hans funksjonshemminger var forårsaket av innavl. Da han døde barnløs i 1700 førte arvestridigheter til Den spanske arvefølgekrigen.