Lanaye se trouve sur la rive gauche de la Meuse, du Canal de Lanaye et du Canal Albert, à l'extrême nord de la province de Liège, à la frontière néerlandaise près de Maastricht et en face d'Eijsden. Entre Lanaye et la frontière terrestre avec les Pays-Bas se trouve le hameau de Petit-Lanaye, particulièrement reconnu pour ses écluses et l'importance qu'il occupait lors de l'ère précédant l'Union douanière .
Évolution démographique
Sources : INS, Rem. : 1831 jusqu'en 1970 = recensements, 1976 = nombre d'habitants au 31 décembre.
Le village de Lanaye est intimement lié à sa réserve naturelle, celle de la Montagne Saint-Pierre. Dans l'ancienne maison communale se trouve d'ailleurs un musée consacré à cette dernière[1].
Depuis l'ouverture des premières écluses en 1936, l'ancienne commune est aussi connue pour le « bouchon de Lanaye », sur le Canal de Lanaye, la connexion entre le port de Liège et le port de Rotterdam, via le Canal Albert, la Meuse et le Canal Juliana aux Pays-Bas. L'histoire du bouchon de Lanaye apparaît comme une des luttes wallonnes dans la mesure où il a fallu trois décennies pour obtenir un accord entre les Pays-Bas et la Belgique pour que saute le bouchon qui empêche le passage des bateaux de grand gabarit. Les travaux de la nouvelle écluse ont commencé en 2011, et inaugurés en 2015.