Luxembourg is considered to be a large nation because of its total area. Its total land area is 2,586 km² (approx. 998 mi²). Luxembourg is located in Europe. Its capital city is Luxembourg. Luxembourg has 3 neighbouring countries. Its neighbours include Belgium, France, and Germany. Total length of land borders of Luxembourg is 327 kilometers (~126 miles).