López Obrador estableció un programa de pensiones para adultos mayores de 70 años, el cual inició su operación el 19 de abril de 2004, con 385 mil beneficiarios que recibieron inicialmente 668 pesos mensuales. Creó programas de asistencia para madres solteras, personas discapacitadas, desempleados, productores rurales, microempresarios, atención médica y medicamentos gratuitos para familias sin seguridad social y útiles escolares para estudiantes. Realizó 126 mil acciones de vivienda para resarcir los daños del sismo de 1985 que aún se encontraban en la entidad, construyó 16 nuevas preparatorias en zonas marginadas del Distrito y fundó la Universidad Autónoma de la Ciudad de México. Construyó un Hospital de Especialidades Público después de casi veinte años de no abrirse un hospital público, dio mantenimiento a avenidas que no lo tenían desde hace 25 años, construyó dos distribuidores viales, siete puentes y una avenida nueva. Aplicó un programa de austeridad para terminar con los privilegios políticos y bajó el sueldo de altos funcionarios, incluyéndose.