Los principales grupos étnicos que registró el censo de 2000 en el estado son los huicholes (16,932 personas), los coras (15,389) y los tepehuanos (1,422); el náhuatl (1,422) ha iniciado un aumento propiciado por la inmigración proveniente del estado de Guerrero y otras entidades del centro del país.