Kathmandu ist mit etwa 1 Million Einwohnern im Stadtgebiet die größte Stadt des Königreiches Nepals. Sie liegt im Zentrum des dicht besiedelten Kathmandutales, einem in 1300 m Höhe liegenden Talkessel von etwa 30 km Durchmesser. Die benachbarten größeren Städte im Tal wie Patan oder Bhaktapur und zahlreiche kleinere Städte und Gemeinden bilden den Ballungsraum von Kathmandu.
Die Altstadt ist geprägt von hinduistischen Tempeln, insbesondere am Durbar Marg. Weitere wichtige Bauwerke und Heiligtümer finden sich in den äußeren Bezirken der Stadt wie Pashupatinath, Bodnath oder Swayambunath.
Kathmandu ist idealer Ausgangspunkt für Trekkingtouren oder Expeditionen in die nepalesiche Bergwelt des Himalaya. Während die Stadt noch bis Ende des letzten Jahrhunderts als "lebendes Museum" und als Traumziel galt, hat der Ruf durch starke Bebauung und zunehmenden Verkehr mit Staus und Smog in den letzten Jahren deutlich gelitten.