Según el censo de 2002, el 8,4 % de la población ancuditana, 3349 personas de 14 años o más, se declaró indígena y perteneciente a ocho de los nueve grupos étnicos reconocidos en la legislación chilena —en mayo de 2008, se añadió a la comunidad diaguita, la que no se contabilizó en el censo de 2002—.