Рост населения в 2003 г. составил почти 1,4 %, уровень рождаемости — 10,49 на 1000 чел., смертности — 7,86 на 1000 чел., уровень младенческой смертности — 5,97 на 1000 новорожденных.
Средняя продолжительность жизни 81,43 года.
Около 80 % населения — санмаринцы, 19 % — итальянцы. Более 13 тыс. граждан живут за границей.
Большое число сан-маринцев проживает за пределами страны, главным образом в Италии, а также Франции, США и Аргентине.
Официальный язык — итальянский; население говорит на итальянском языке.
93 % населения принадлежат к Римско-католической церкви.
В Сан-Марино более 30 населённых пунктов. Столица страны город Сан-Марино (4,6 тыс. жителей) расположена на западном склоне горы Монте-Титано чуть ниже её вершины.
В городе размещены правительственные здания, имеются памятники архитектуры, музеи. Деловые операции осуществляются в Борго-Маджоре (5,2 тыс.), расположенном на 185 м ниже столицы.
Самое крупное поселение — Серравалле (9,2 тыс.). Число жителей во всех остальных населённых пунктах не превышает 1000 человек.