Lekhnath is a municipality in Kaski District in the Gandaki Zone of northern-central Nepal. It is located in the south western part of the Pokhara Valley, about 10 km southwest of Pokhara and about 190 km west of Kathmandu. Total population of the city is 41,369 as per the census carried out in 2001. Composition of the population is 86% Hindu, 8% Buddhist and 6% others. The town is very spread out and has no down-town or centre.