O Caoco[1] é um deserto na África que se estende ao norte do deserto do Namibe, entre a Namíbia e Angola.[2] A fronteira entre os desertos estabelece-se no rio Uniab, embora por vezes sejam considerados um sistema desértico único.[3]
O Caoco constitui uma ecorregião da ecozona afrotropical, as "dunas arenosas do deserto de Caoco".[3] Esta ecorregião faz parte da macro-ecorregião denominada Desertos do Namibe, Carru e Caoco, listada nas biorregiões globais identificadas como prioridades para conservação.[2]
O nome Caoco advém do termo "kaoko", que, por sua vez, é derivado do termo em língua herero "okaoko" que significa "braço esquerdo pequeno", nome dado ao vale desértico do rio Otjindjangi, afluente da margem sul-esquerda do rio Cunene localizado após as quedas do Monte Negro.[4] Já o nome Kaokoveld, mais conhecido fora da lusofonia para designar o deserto, é um termo da língua africâner que possui o significado literal de "campos do Caoco".[5]