La transición de lo rural a lo urbano ha causado que la población urbana en México haya crecido del 42.6% en 1959 al 76.4% en 2005, mientras que la población rural ha disminuido del 57.4% al 23.5%. México tiene una población económicamente activa de 49.5 millones de personas, de las cuales el 13% trabaja en la agricultura, el 23% en la industria, y el 62% en servicios. Los principales países de emigración son Estados Unidos, Alemania y Filipinas.