	Municipalities in Nepal are cities and towns meeting minimum criteria set out by the government. These criteria include a certain population, infrastructure and revenues. Presently, there are 293 municipalities in Nepal among which 6 are metropolis, 11 are sub-metropolis and 276 are municipal councils. Other than that there are 460 rural municipalities totaling 753 local level government within Nepal.