Carlos morreu sem herdeiros em 1700, com todos os potenciais sucessores Habsburgo tendo morrido antes dele. Ele nomeou em seu testamento seu sobrinho-neto
Filipe, Duque de Anjou, como seu sucessor. Filipe era neto de sua meia-irmã
Maria Teresa da Áustria, primeira esposa do rei
Luís XIV de França. Já que as outras potências europeias viam a possível relação dinástica entre a Espanha e a
França como uma perigosa mudança de equilíbrio de poder, com a
Guerra da Sucessão Espanhola começando pouco depois de sua morte.