Leknes is a small town situated in the geographical middle of the Lofoten archipelago on the island of Vestvågøya. It has an smaller airport, Leknes Airport, for regional aircraft, with 7 daily scheduled flights to Bodø and some daily flights to Svolvær with the airline Widerøe.
Leknes is one of the few towns in Lofoten that does not depend on fisheries and does not have its town centre by the sea. Because of this, and because of its rapid growth in recent years, it does not have the same traditional wooden architecture as most other towns in Lofoten, and may thus not be as picturesque as its neighbouring fishing villages. However, the natural surroundings are among the most stunning in Norway, with mountains, peaks, cliffs, and white sandy beaches.