Esch-sur-Alzette, Luxembourg
Esch-sur-Alzette · Luxembourg
Esch-sur-Alzette is a mid-size city in Esch-sur-Alzette, Luxembourg with a population of 36,625. Elevation: 968 ft (295 m). Average temperature: 52°F (11°C).
Data updated June 2026
Discover Esch-sur-Alzette, Luxembourg
Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.
About Esch-sur-Alzette
Esch-sur-Alzette is a city in Luxembourg and the country's second-most populous commune, with a population of 37,922 inhabitants, as of 2025. It lies in the south-west of the country, on the border with France and in the valley of the Alzette, which flows through the city. The city is usually referred to as just Esch; however, the full name distinguishes it from the village and commune of Esch-sur-Sûre which lies 45 kilometres further north. The country's capital, Luxembourg City, is roughly 15 km (9.3 mi) to the north-east.
People
Climate
| Population | 36,625 |
| Population Density | 66 / sq mi |
| Elevation | 968 ft (295 m) |
| Coordinates | 49.4958°, 5.9806° |
| Timezone | Europe/Luxembourg |
| Country | 🇱🇺 Luxembourg |
| State / Province | Esch-sur-Alzette |
| Average Temperature | 52°F (11°C) |
| January Average | 39°F (4°C) |
| July Average | 65°F (19°C) |
| Annual Precipitation | 38.4 inches (976 mm) |
| Annual Snowfall | 8.8 inches (22 cm) |
About Esch-sur-Alzette
Esch-sur-Alzette is a mid-size city in Luxembourg (Esch-sur-Alzette) with a population of 36,625. The city sits at an elevation of 968 feet (295 meters) above sea level. The average annual temperature is 52°F (11°C). Temperatures range from 39°F in January to 65°F in July. Annual precipitation averages 38.4 inches. The timezone is Europe/Luxembourg.
Climate in Esch-sur-Alzette
Esch-sur-Alzette has an average annual temperature of 10°C (50°F). The hottest month is Jul (18.8°C), the coldest is Jan (1.4°C). Average annual precipitation is 831 mm.
Temperature
| Annual Average | 51.7°F |
| 4% below Luxembourg avg | |
| January Average | 39°F (4°C) |
| July Average | 65°F (19°C) |
| Sunny Days | 222 days/yr |
Geography
| Elevation | 968 ft (295 m) |
| Area | 554.1 sq mi (1,435.0 km²) |
| Population Density | 66/sq mi |
| Coordinates | 49.4958°N, 5.9806°W |
| Timezone | Europe/Luxembourg |
Precipitation & Snow
Air Quality
Nearby Volcanoes
1 volcano within 200 km. Closest: West Eifel Volcanic Field (98 km).
| Name | Type | Elevation | Last Eruption | Distance |
| West Eifel Volcanic Field | Maar(s) | 600 m (1,969 ft) | -8300 | 98 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 39°F (4°C) | 3.8 in | |
| February | 35°F (2°C) | 3.0 in | Coldest |
| March | 41°F (5°C) | 3.1 in | |
| April | 46°F (8°C) | 2.3 in | Driest |
| May | 54°F (12°C) | 2.8 in | |
| June | 59°F (15°C) | 3.0 in | |
| July | 65°F (19°C) | 2.6 in | Warmest |
| August | 63°F (17°C) | 2.3 in | |
| September | 57°F (14°C) | 2.7 in | |
| October | 49°F (9°C) | 3.5 in | |
| November | 40°F (4°C) | 3.5 in | |
| December | 36°F (2°C) | 4.1 in | Wettest |
Esch-sur-Alzette has a seasonal temperature swing of 30°F / from 35°F in February to 65°F in July. Total annual precipitation is 36.8 inches, with December being the wettest month (4.1") and April the driest (2.3").
Schools in Esch-sur-Alzette
15 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| École Brill | — | — | — | — |
| Lycée des Garçons | — | — | — | — |
| Lyçée Hubert Clement | — | — | — | — |
| Conservatoire de musique | — | — | — | — |
| Lallenger Schoul (Primary School) | — | — | — | — |
| École primaire | — | — | — | — |
| Chmenki! | — | — | — | — |
| Waldschoul | — | — | — | — |
| Brillschoul | — | — | — | — |
| École Jean Jaurès | — | — | — | — |
| École Brill Annexe 5 | — | — | — | — |
| École de l'Aérodrome | — | — | — | — |
| Lycée technique de Lallange | — | — | — | — |
| École du Bruch | — | — | — | — |
| École Jean Jaurès | — | — | — | — |
Radio Stations near Esch-sur-Alzette
16 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| Generation Dance Radio | dance, dj | MP3 192 kbps | |
| RTL Gold | — | MP3 256 kbps | |
| AAAudio | ambient, downtempo | AAC+ 320 kbps | |
| Radio Puls Luxembourg | folk, serbian | MP3 | |
| Radio 100komma7 | — | MP3 128 kbps | |
| L'Essentiel Radio | hits, pop | MP3 192 kbps | |
| Country Radio Gilsdorf 103.9 | — | MP3 185 kbps | |
| Radio Gutt Laun | — | MP3 64 kbps | |
| PINK (BE) | pop, top 40 | MP3 128 kbps | |
| Groovetime | acid jazz, funk | OGG | |
| Rádio Larochette | pop rock popular | MP3 192 kbps | |
| RTL Schlagerliebe | — | MP3 | |
| RTBF VivaCité Luxembourg (BE) | rtbf | MP3 | |
| Radio Radijacija | indie | MP3 192 kbps | |
| Free Radio Luxembourg FRL | pop, rock | MP3 320 kbps | |
| Free Radio Luxembourg | pop rock | MP3 320 kbps |
Museums in Esch-sur-Alzette
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Abri du Zeiterholz | ||||
| Archéosite Celte | ||||
| Association Ascomemo | ||||
| Ausgriewermusee | ||||
| Bock Casemates | ||||
| Casino Luxembourg - Forum d'art contemporain | ||||
| Centre d'Art Nei Liicht | ||||
| Centre de documentation sur les migrations humaines | ||||
| Déi al Millen | ||||
| Deportation Museum | ||||
| Epicerie Binck | ||||
| Espace Muséologique | ||||
| Europa Experience Luxembourg | ||||
| Fondation de l'Architecture et de l'ingénierie Luxembourg | ||||
| Galerie d’art contemporain ‘Am Tunnel’ | ||||
| Grouwen a Feldbunn | ||||
| Hall Paul Wurth | ||||
| International Gendarmerie and Police Museum | ||||
| La Grange aux Arts | ||||
| Lëtzebuerg City Museum | ||||
| Luxembourg Science Center | ||||
| Maison d'Information | ||||
| Maison de la Nature et du Tourisme | ||||
| Maison néolithique | ||||
| Massenoire | ||||
| Mine d'Hussigny-Godbrange | ||||
| Mine Grouwen | ||||
| Möllerei | ||||
| MUDAM | ||||
| Musée Archéologique | ||||
| Musée Archéologique d'Audun-le-Tiche | ||||
| Musée Campagnard | ||||
| Musée d'Autelbas | ||||
| Musée de Calèche | ||||
| Musee de la Banque | ||||
| Musée de la Police Grand-Ducale | ||||
| Musée de la Poterie | ||||
| Musée de Tramways et de Bus | ||||
| Musée des émaux et faïences | ||||
| Musée des Mines de Fer d'Aumetz | ||||
| Musée des Mines de Fer de Neufchef | ||||
| Musée Dräi Eechelen | ||||
| Musée du Cycle | ||||
| Musée Eugène Pesch | ||||
| Musée Gaspar | ||||
| Musée militaire d'Arlon | ||||
| Musée national d'histoire naturelle | ||||
| Musée National de la Résistance | ||||
| Musée national des Mines | ||||
| Musée national des Mines | ||||
| Musée Rural et Artisanal | ||||
| Näerdener Gare: Musée chemins de fer régionaux | ||||
| National Museum of History and Art | ||||
| Ouvrage du Bois-du-Four | ||||
| Parc du Haut-Fourneau U4 | ||||
| Parc Industriel et Ferroviaire du Fond-de-Gras | ||||
| Pomhouse | ||||
| Ratskeller | ||||
| Tour aux Puces | ||||
| Villa Vauban | ||||
| Waassertuerm |
Libraries in Esch-sur-Alzette
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Bibliothèque Armand Sacconi | 0.0 | |||||
| Bibliothèque communale d'Arlon | 0.0 | |||||
| Bibliothèque Hubert Juin | 0.0 | |||||
| Bibliothèque Maurice Bron | 0.0 | |||||
| Bibliothèque Municipale | 0.0 | |||||
| Bibliothèque Nationale | 0.0 | |||||
| Bibliothèque paroissale | 0.0 | |||||
| Bibliothèque Serge Bonnet | 0.0 | |||||
| Bibliothèque universitaire | 0.0 | |||||
| Diddelenger Bibliothéi | 0.0 | |||||
| Église Saint-Hubert | 0.0 | |||||
| Escher Bibliothéik | 0.0 | |||||
| Free Use | 0.0 | |||||
| La Boîte à Lire | 0.0 | |||||
| La Boussole | 0.0 | |||||
| Le Bateau Livre | 0.0 | |||||
| Lëtzebuerg City Bibliothèque | 0.0 | |||||
| Luxembourg Learning Centre | 0.0 | |||||
| Marc Grond | 0.0 | |||||
| Maurice Bon | 0.0 | |||||
| Médiathèque | 0.0 | |||||
| Médiathèque Intercommunale | 0.0 | |||||
| Médiathèque Jean Morette | 0.0 | |||||
| Médiathèque L'Ancienne Église | 0.0 | |||||
| Médiathèque La Pléiade | 0.0 | |||||
| Médiathèque Louis Aragon | 0.0 | |||||
| Médiathèque Victor Madelaine Nilvange | 0.0 | |||||
| Nederlandstalige Jeugdbibliotheek Luxemburg | 0.0 | |||||
| Photothèque de la Ville de Luxembourg | 0.0 | |||||
| Puzzle | 0.0 | |||||
| Telefonzellenbibliothek | 0.0 | |||||
| Triothèque | 0.0 |
Farmers Markets in Esch-sur-Alzette
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Glacismaart | |||||
| Il Mercato | |||||
| Marché alimentaire de Thionville | |||||
| Marché Bio | |||||
| Marché d'Athus | |||||
| Marché de Bettembourg | |||||
| Marché hebdomadaire | |||||
| Marché hebdomadaire | |||||
| Marché hebdomadaire | |||||
| Place de l'Hôtel de Ville | |||||
| Place Jean Burger | |||||
| Stater Maart |
Hotels in Esch-sur-Alzette
4 hotels within city radius — OpenStreetMap data
Restaurants in Esch-sur-Alzette
31 restaurants within city radius — OpenStreetMap data
Cafes in Esch-sur-Alzette
19 cafes within city radius — OpenStreetMap data
Cinemas in Esch-sur-Alzette
1 cinemas within city radius — OpenStreetMap data
Theatres in Esch-sur-Alzette
1 theatres within city radius — OpenStreetMap data
Monuments in Esch-sur-Alzette
1 monuments within city radius — OpenStreetMap data
Castles in Esch-sur-Alzette
1 castles within city radius — OpenStreetMap data
Zoos in Esch-sur-Alzette
1 zoos within city radius — OpenStreetMap data
Clinics in Esch-sur-Alzette
1 clinics within city radius — OpenStreetMap data
Dentists in Esch-sur-Alzette
2 dentists within city radius — OpenStreetMap data
Veterinaries in Esch-sur-Alzette
1 veterinaries within city radius — OpenStreetMap data
Train Stations in Esch-sur-Alzette
2 train stations within city radius — OpenStreetMap data
Bus Stations in Esch-sur-Alzette
2 bus stations within city radius — OpenStreetMap data
Gas Stations in Esch-sur-Alzette
5 gas stations within city radius — OpenStreetMap data
Banks in Esch-sur-Alzette
3 banks within city radius — OpenStreetMap data
Shopping Malls in Esch-sur-Alzette
1 shopping malls within city radius — OpenStreetMap data
Gyms in Esch-sur-Alzette
1 gyms within city radius — OpenStreetMap data
Breweries in Esch-sur-Alzette
| Name | Type | Address | Phone | Website |
|---|---|---|---|---|
| Athem | ||||
| Bare Brewing | ||||
| Brasserie "Um Tennis" | ||||
| Brasserie d'Arlon | ||||
| Brasserie Nationale | ||||
| Twisted Cat |
Stadiums & Teams in Esch-sur-Alzette
| Team | League | Division |
|---|---|---|
Airports Near Esch-sur-Alzette
36 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Luxembourg-Findel International Airport | LUX | Large Airport |
| Lieutenant Étienne Mantoux Air Base | — | Medium Airport |
| Metz-Nancy-Lorraine Airport | ETZ | Medium Airport |
| Spangdahlem Air Base | SPM | Medium Airport |
| Verdun-Le Rozelier Airfield | — | Medium Airport |
| Alzing Airfield | — | Small Airport |
| Arlon-Sterpenich Ultralight Airfield | — | Small Airport |
| Bambi Air Club | — | Small Airport |
| Billy-sous-Mangiennes Airfield | — | Small Airport |
| Bitburg Airport | BBJ | Small Airport |
| Cann'Air ULM | — | Small Airport |
| Chambley airfield | — | Small Airport |
| Corniéville Geville Airfield | — | Small Airport |
| Dieuze-Guéblange Airfield | — | Small Airport |
| Doncourt-lès-Conflans Airfield | — | Small Airport |
| Ernzen Airfield | — | Small Airport |
| Folschviller Airfield | — | Small Airport |
| Geville Airfield | — | Small Airport |
| Grand Couronné Airfield | — | Small Airport |
| Hargarten UL | — | Small Airport |
| Konz-Könen Glider Field | — | Small Airport |
| La Bertaucourt Airfield | — | Small Airport |
| Longuyon Villette Airfield | — | Small Airport |
| Marville Montmédy Airfield | — | Small Airport |
| Micheville-Villerupt Airfield | — | Small Airport |
| Rémeling UL | — | Small Airport |
| Saarlouis-Düren Airfield | — | Small Airport |
| Saint Hubert Air Base | — | Small Airport |
| Saint Hubert Airfield | — | Small Airport |
| Saulnois Ultralight Aeroclub | — | Small Airport |
| Useldange Glider Field | — | Small Airport |
| Utscheid Glider Field | — | Small Airport |
| Villerupt Aerodrome | — | Small Airport |
| Wiltz-Noertrange Airfield | — | Small Airport |
| Zeurange ULM | — | Small Airport |
| Zoufftgen Airfield | — | Small Airport |
Churches & Religious Organizations in Esch-sur-Alzette
6 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Marie, Reine-du-Monde | |
| Neuapostolische Kirche | |
| Sacré-Cœur | |
| Saint-Henri | |
| Saint-Joseph | |
| Synagogue d'Esch-sur-Alzette |
Explore Near Esch-sur-Alzette
Quick Facts
🇱🇺 About Luxembourg
Public Holidays in Luxembourg
12 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Esch-sur-Alzette.
Get ReportFrequently Asked Questions About Esch-sur-Alzette
What is the population of Esch-sur-Alzette?
Esch-sur-Alzette has a population of 36,625 residents and is located in Luxembourg. The population density is 66 people per square mile, spread across 554.1 square miles.
What is the weather like in Esch-sur-Alzette?
Esch-sur-Alzette has a four-season climate with an average annual temperature of 52°F (11°C). Winter temperatures average 39°F in January, while summers reach an average of 65°F in July. The area receives 222 sunny days per year. Annual rainfall totals 38.4 inches, with 8.8 inches of snow.
All Countries























































































































































































































































