De officiële talen van Luxemburg zijn Luxemburgs, Frans en Duits. Luxemburgs is een West-Germaanse taal die nauw verwant is aan Duits en Frans. Het wordt gesproken door ongeveer 400.000 mensen in Luxemburg, België en Frankrijk. Frans is de tweede meest gesproken taal in Luxemburg en wordt gebruikt in de overheid, het onderwijs en de media. Duits is de derde meest gesproken taal in Luxemburg en wordt gebruikt in de handel en de industrie.
De meeste Luxemburgers zijn tweetalig of meertalig en kunnen Luxemburgs, Frans en Duits spreken. Luxemburgs is de nationale taal en wordt gebruikt in het dagelijks leven, maar Frans en Duits worden ook gebruikt in officiële gelegenheden.