Według danych oficjalnych pochodzących z 2011 roku Nepal posiadał ponad 60 miast o ludności przekraczającej 2 tys. mieszkańców. Stolica kraju Katmandu jako jedyne miasto liczyło ponad 1 milion mieszkańców; 9 miast z ludnością 100÷500 tys.; 17 miast z ludnością 50÷100 tys.; 21 miast z ludnością 25÷50 tys. oraz reszta miast poniżej 25 tys. mieszkańców.
Największe miasta w Nepalu
Największe miasta w Nepalu według liczebności mieszkańców (stan na 22.06.2011):