Nepal flag

Kathmandu, Nepal

Capital city · Population 1.4M

Kathmandu is the capital and the largest city in Nepal with a population of approximately 1,442,271 people as of 2026. This makes it the 334th largest city in the world, accounting for 4.86% of Nepal's total population of 29.7M. Kathmandu is classified as a major city and operates in the Asia/Kathmandu timezone. The average annual temperature is 18.4°C with 2,523 mm of rainfall per year. The city sits at an elevation of 1,293 meters above sea level.

Population

1,442,271

Global Rank

#334

Country Rank

#1

% of Nepal

4.86%

Avg Temperature

18.4°C

Annual Rainfall

2,523 mm

Elevation

1,293 m

Timezone

Asia/Kathmandu

Kathmandu on the Map

Loading map...

Climate in Kathmandu

Kathmandu's warmest month is Jul and the coldest is Jan. The wettest month is Jul with 804 mm of rainfall.

Average Monthly Temperature

10°C
Jan
12°C
Feb
16°C
Mar
21.7°C
Apr
22°C
May
23.4°C
Jun
23.5°C
Jul
22.7°C
Aug
22.1°C
Sep
19.2°C
Oct
15.9°C
Nov
12°C
Dec
10°C23.5°C

Monthly Rainfall

5 mm
Jan
4 mm
Feb
44 mm
Mar
1 mm
Apr
112 mm
May
302 mm
Jun
804 mm
Jul
624 mm
Aug
546 mm
Sep
57 mm
Oct
18 mm
Nov
6 mm
Dec

Nepal at a Glance

Country Population

29,651,054

Capital

Kathmandu

Region

Southern Asia

Major Cities

15

GDP per Capita

$1,447

Life Expectancy

70.3 years

Urban Population

66.8%

Growth Rate

-0.00%

Other Major Cities in Nepal

Pokhara
600K
Bharatpur
369K
Pātan
299K
Birgañj
268K
Biratnagar
245K
Dhangaḍhi̇̄
205K
Hetauda
196K
Janakpur
195K
Butwāl
195K
Dharān
173K

Nearest Major Cities

Closest cities to Kathmandu with over 100,000 people

Cities closest to Kathmandu by distance
CityPopulationDistance
Pātan299,2833 km
Madhyapur Thimi119,9557 km
Hetauda195,95142 km
Bharatpur369,37787 km
Birgañj268,27388 km
Janakpur195,438124 km
Mothīhāri126,158124 km
Bettiah132,209129 km

Frequently Asked Questions

What is the population of Kathmandu?

The population of Kathmandu, Nepal is approximately 1,442,271 people, making it the 334th largest city in the world and the 1st largest in Nepal.

Is Kathmandu the capital of Nepal?

Yes, Kathmandu is the capital of Nepal.

What is the climate like in Kathmandu?

Kathmandu has an average annual temperature of 18.4°C and receives 2,523 mm of rainfall per year. The warmest month is Jul and the coldest is Jan.

What timezone is Kathmandu in?

Kathmandu is in the Asia/Kathmandu timezone.