Kathmandu er Nepals hovedstad og største kommune. Kathmandu Metropolitan City har en befolkning på 975,453 mennesker og dækker et område på 49.45 kvadratkilometer (19.09 sq mi).
Byen ligger i det centrale Nepals skålformede Kathmandu-dal i en højde på omkring 1,400 meter (4,600 fod).
Kathmandu er Nepals turisthovedstad. Det er også landets økonomiske centrum. Det kan prale af den mest moderne infrastruktur af enhver nepalesisk by, og dens økonomi er centreret om turisme. Herefter faldt turismen i Kathmandu i en tid med politiske omvæltninger, men er efterfølgende kommet sig.
Ifølge inskriptioner opdaget i dalen har byen en rig historie, der går mere end 2000 år tilbage. Religiøse og kulturelle festligheder spiller en vigtig rolle i Kathmandu-beboernes liv. Størstedelen af Kathmandus befolkning praktiserer hinduisme, selvom mange andre praktiserer buddhisme. Andre religiøse trosretninger er repræsenteret, hvilket giver Kathmandu en multikulturel kultur.