La inversión extranjera proviene principalmente de Estados Unidos, la Unión Europea y Asia. Los países que más invierten son Estados Unidos, España, Países Bajos, Alemania y China. Estos países buscan aprovechar las oportunidades que ofrece México en sectores como manufactura, comercio, turismo y energía.