Luxembourg City has 19 elementary schools, which provide a high-quality public education to children aged 4 to 12 (Cycles 1 to 4).

Beggen school

Belair-Diderich school

Belair-Kayser school

Bonnevoie-Gellé school

Bonnevoie-Schlechter school

Bonnevoie-Verger school

Cents school

Cessange school

Clausen school

Dommeldange school

Eich school

Gare school

Gasperich school

Hamm school

Hollerich school

Kirchberg school

Limpertsberg school

Merl school

Rollingergrund school