Katmandou est la capitale politique et religieuse du Népal, elle est également la plus grande ville du Pays.
Elle héberge une population de 1,5 million d’habitants plus 3 millions d'habitants dans l'agglomération urbaine de la vallée de Katmandou, qui comprend les villes de Lalitpur, Kirtipur, Madhyapur Thimi et Bhaktapur. Au totale, elle compte alors une population approximative de 5 millions d'habitants avec les municipalités de la vallée de Katmandou. Cette capitale est également la plus grande métropole de la région des collines himalayennes. Le népalais est la langue la plus parlée dans la ville, tandis que l'anglais est compris par les résidents éduqués de la ville.