What is the population of San Marino?

San Marino has 34,109 people (2025). The population grew from 15,428 in 1960 to a peak of 34,770 in 2020 and has since fallen to 34,109.

Population of San Marino since 1960 Line chart of the population of San Marino from 1960 to 2025: from 15,428 to 34,109 people.
1960: 15,428 Highest: 34,770 (2020) 2025: 34,109
Population by decade
YearPopulation
196015,428
197018,168
198021,585
199023,475
200026,799
201033,270
202034,770
202534,109

What is the capital of San Marino?

The capital of San Marino is San Marino.

What currency does San Marino use?

San Marino uses the euro (EUR).

What language is spoken in San Marino?

The official language of San Marino is Italian.

Where is San Marino?

San Marino is in Europe.

Location on the map

Neighboring countries

Countries that border this country:

How big is San Marino?

San Marino covers 61 km² (24 sq mi).

Economy of San Marino

Gross domestic product (GDP)
$2.03 billion
GDP per person
$59,871
Life expectancy
85.8 years

Data: World Bank (GDP 2023, GDP per person 2023, life expectancy 2024)

Economic development

Income group World Bank classification

Based on economic indicators, San Marino is classified as high income. High-income countries have a gross national income per person above $14,005.

Data based on World Bank classifications

Related countries

Where does San Marino rank?

San Marino is in the top 50 on four of our six rankings:

More information