В июле 2004 в стране проживало, по оценкам, 32 270 человек. Плотность населения (16 477 человек на 1 кв. км.) одна из самых высоких в мире. Рост населения в 2004 составил 0,44%.
Средний возраст населения 45 лет. 15,5% жителей Монако моложе 15 лет, 62,1% имеют возраст от 15 до 64 лет и 22,4% старше 65 лет. Средняя продолжительность жизни в 2004 - 75,53 года для мужчин и 83,5 года для женщин. Уровень рождаемости составляет 9,36 на 1000 человек, уровень смертности - 12,74 на 1000 человек, приток иммигрантов - 7,78 на 1000 человек, младенческая смертность - 5,53 на 1000 новорожденных.
Коренные жители Монако - монегаски, составляют 16% населения. 47% населения страны - французы, 16% - итальянцы, 4% - англичане, 2% - бельгийцы, 1% - швейцарцы, 14% - прочие. 90% населения католики, 6% - протестанты.
Официальный язык - французский. Жители говорят также на монегасском, итальянском и английском языках. 99% населения грамотно.