De acuerdo con la Encuesta de Costo de Vida Nacional 2007-2008, realizada por la firma Mercer, la Ciudad de México es la tercera ciudad más cara del país. El primer lugar se lo lleva Monterrey, seguido de Los Cabos. Mientras Tepic, Chetumal y Pachuca son consideradas con el menor índice de costo de vida.