Serbia flag

Belgrade, Serbia

Capital city · Population 1.3M

Belgrade is the capital and the largest city in Serbia with a population of approximately 1,273,651 people as of 2026. This makes it the 395th largest city in the world, accounting for 19.39% of Serbia's total population of 6.6M. Belgrade is classified as a major city and operates in the Europe/Belgrade timezone.

Population

1,273,651

Global Rank

#395

Country Rank

#1

% of Serbia

19.39%

Belgrade on the Map

Loading map...

Serbia at a Glance

Country Population

6,567,783

Capital

Belgrade

Region

Southeast Europe

Major Cities

6

GDP per Capita

$13,679

Life Expectancy

76.2 years

Urban Population

62.4%

Growth Rate

-0.00%

Other Major Cities in Serbia

Niš
250K
Novi Sad
215K
Zemun
156K
Kragujevac
147K
Čačak
117K

Nearest Major Cities

Closest cities to Belgrade with over 100,000 people

Cities closest to Belgrade by distance
CityPopulationDistance
Zemun155,5917 km
Novi Sad215,40070 km
Kragujevac147,47395 km
Čačak117,072102 km
Timişoara250,849121 km
Tuzla142,486145 km
Szeged160,766163 km
Arad169,065167 km

Frequently Asked Questions

What is the population of Belgrade?

The population of Belgrade, Serbia is approximately 1,273,651 people, making it the 395th largest city in the world and the 1st largest in Serbia.

Is Belgrade the capital of Serbia?

Yes, Belgrade is the capital of Serbia.

What timezone is Belgrade in?

Belgrade is in the Europe/Belgrade timezone.