What is the capital of Nepal?

Nepal's capital is Kathmandu, a city of 1.5 million inhabitants that serves as the country's political and religious center. With its urban agglomeration, it brings together approximately 5 million inhabitants in the Kathmandu Valley.

Kathmandu, political and religious capital

Kathmandu is both the political and religious capital of Nepal, as well as its largest city. This metropolis of 1.5 million inhabitants constitutes the administrative and cultural heart of the country.

The Kathmandu Valley agglomeration

The capital extends beyond its administrative boundaries to form a vast urban agglomeration of 5 million inhabitants. This metropolitan area includes several important cities:

  • Lalitpur (also called Patan)
  • Bhaktapur (former royal capital)
  • Kirtipur
  • Madhyapur Thimi

Strategic geographical position

Kathmandu occupies a unique position as the largest metropolis in the Himalayan hill region. Nepali remains the main language, while English is widely understood by the city's educated population.