Las principales clases sociales del virreinato tuvieron, en algunos casos extremos, diferencias en cuanto a posibilidades de montar empresas, obtener altos puestos en el gobierno o desempear oficios y profesiones, ya que muchos de ellos estaban reservados a los nacidos en la pennsula ibrica. Principales clases sociales del virreinato de la Nueva Espaa:
Espaoles peninsulares: el gobierno, los altos cargos eclesisticos y de
negocios fueron exclusivos la mayor parte del tiempo a este grupo. La explotacin minera y las mejores tierras de cultivo fueron acaparadas por ellos casi durante todo el tiempo que dur el virreinato. Criollos: estos fueron hijos de espaoles nacidos en amrica, y muy a pesar de ser hijos de peninsulares, y aunque tuvieron facilidades para el comercio y la educacin, los altos cargos en el gobierno les fueron excluidos durante algn tiempo, ya que slo los peninsulares podan obtener tanto en el gobierno como en la Iglesia y la maquinaria mercantil que mova el virreinato los mejores puestos. Indgenas: a los pueblos autctonos de la Nueva Espaa tras la conquista se les permiti conservar sus costumbres, su organizacin econmica y sus pirmides sociales. Eran vistos como mano de obra para trabajar en las tierras que criollos y peninsulares explotaban, y no tenan acceso a altos cargos o educacin de alto nivel. Castas sociales Las castas fueron el resultado de las mezclas raciales que en la Nueva Espaa se dieron con el pasar del tiempo. De esto surge una clasificacin que se daba a la mezcla de espaoles, indgenas, africanos, asitico etc. Fueron las castas los estratos sociales ms discriminados, muy a pesar de ello, dieron a la Nueva Espaa y al Mxico actual una diversidad multicultural.