Чисельність населення — 112,5 млн осіб (2010 рік, 11-е місце у світі, 2-е в Латинській Америці після Бразилії). Населення країни зростало швидкими темпами: у 1900 році налічувалося 13,6 млн.осіб, у 1940-му - 19,6 млн., у 1960-му - 34,5 млн., у 1990-му - 81,2 млн. осіб.
Зниження кількості населення спостерігалось лише під час Мексиканської революції 1910-их років, коли 2 млн. мексиканців були вбитими або зниклими безвісти, а 1 млн. мігрував до США. Протягом 1940-1980 років населення Мексики зростало на 3% щороку, що змусило уряд застосувати ряд заходів, спрямованих на зниження рівня народжуваності, починаючи з 1960-их років.
Середня густота населення - 57 осіб/км.кв, найбільша -у місті Несауалькойотль у штаті Мехіко: 17537 осіб/км.кв. У центральній густонаселеній частині країни густота населення коливається від 100 доа 600 осіб/Єкм.кв, найменшою вона є на півночі країни, у Нижній Каліфорнії та на півдні півострова Юкатан - менше 20 осіб/км.кв. Найбільша кількість населення сконцентрована у штатах Мехіко, Федеральному окрузі, Веракрус, Халіско та Пуебла, разом - біля 40%. Найменш населеними є Нижня Південна Каліфорнія, Кампече та Кінтана Роо. Населення останього штату зростає найшвидше в країні завдяки туристичній індустрії міста Канкун, у якому зосереджено половину його мешканців.
Демографічна ситуація
Демографічна ситуація Мексики характеризується високим рівнем народжуваності (17,5 осіб/1000 жителів) та низьким рівнем смерності (5 осіб/1000 жителів). На кожну жінку фертильного віку припадає 2 дітей, а народжує одна жінка - 2,6 дитини в середньому, що забезпечує розширене відтворення населення: щороку його кількість зростає на 1,8%, а за останні 40 років кількість мексиканців подвоїлась.
Проте рівень дитячої смертності - високий - 13,7 померлих дітей на 1000 новонароджених. Середній вік мешканців країни - 26 років, а очікувана тривалість життя - 76 років (73 для чоловіків, 79 для жінок). Віковий склад населення: від 0 до 14 років - 28,7%, від 15 до 64 років - 64,9%, старші за 64 роки - 6,4%. На 100 жінок припадає 95 чоловіків, а на кожних 100 померлих жінок - 127 чоловіків. Індекс шлюбності - 5,5 шлюбів на 1000 жителів, із кожних 100 шлюбів 13,9 розпадаються.