Zagreb is the capital and largest city of Croatia. It is situated in the northern part of the country along the Sava river, located at the southern slopes of the Medvednica mountain. The city sits near the international border between Croatia and Slovenia at an elevation of approximately 158 meters (518 feet) above sea level.
According to the 2021 census, the population of the city itself was 767,131. The broader Zagreb metropolitan area has a total population of 1,086,528.