A Caatinga localiza-se na Região Nordeste do Brasil e compreende os estados da Paraíba, Rio Grande do Norte, Piauí, Maranhão, Alagoas, Pernambuco, Sergipe e Bahia. Também ocorre em algumas faixas da Região Sudeste que ficam ao norte do estado de Minas Gerais.