Classements
Classement 2026 des villes et communes du Grand Est
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 751 à 800 sur 5 115 communes du Grand Est
Classement : Score global · Affichage : population décroissante
Rang parmi les 5 115 communes du Grand Est classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 5 115 communes du Grand Est classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà — revenir au classement par défaut | Commune — classer par nom de commune, de A à Z | Population — classer par population, de la plus peuplée à la moins peuplée (ordre actif) | Score global — classer sur le score global, meilleur d'abord (critère du classement) | Éducation — classer sur cet axe, meilleur score d'abord | Santé & accès aux soins — classer sur cet axe, meilleur score d'abord | Environnement — classer sur cet axe, meilleur score d'abord | Vie quotidienne — classer sur cet axe, meilleur score d'abord | Culture & loisirs — classer sur cet axe, meilleur score d'abord | Sécurité — classer sur cet axe, meilleur score d'abord | Risques naturels & industriels — classer sur cet axe, meilleur score d'abord | Coût de la vie — classer sur cet axe, meilleur score d'abord | Contexte social — classer sur cet axe, meilleur score d'abord |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 734ᵉ 734ᵉ pour score global |
Batilly
Meurthe-et-Moselle (54) sécurité non mesurée |
1 315 hab. | 66/100 | Éducation : 72/100 | Santé & accès aux soins : 85/100 | Environnement : 74/100 | Vie quotidienne : 39/100 | Culture & loisirs : 62/100 | Sécurité : non évalué | Risques naturels & industriels : 56/100 | Coût de la vie : 63/100 | Contexte social : 70/100 |
| 295ᵉ 295ᵉ pour score global |
Rémelfing
Moselle (57) |
1 308 hab. | 70/100 | Éducation : 72/100 | Santé & accès aux soins : 64/100 | Environnement : 74/100 | Vie quotidienne : 85/100 | Culture & loisirs : 77/100 | Sécurité : 88/100 | Risques naturels & industriels : 53/100 | Coût de la vie : 71/100 | Contexte social : 51/100 |
| 49ᵉ 49ᵉ pour score global |
Compertrix
Marne (51) |
1 307 hab. | 74/100 | Éducation : 64/100 | Santé & accès aux soins : 80/100 | Environnement : 72/100 | Vie quotidienne : 88/100 | Culture & loisirs : 72/100 | Sécurité : 76/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 59/100 | Contexte social : 66/100 |
| top 27 % top 27 % (1 369ᵉ) pour score global |
Oberhergheim
Haut-Rhin (68) sécurité non mesurée |
1 307 hab. | 62/100 | Éducation : 75/100 | Santé & accès aux soins : 59/100 | Environnement : 63/100 | Vie quotidienne : 63/100 | Culture & loisirs : 36/100 | Sécurité : non évalué | Risques naturels & industriels : 79/100 | Coût de la vie : 69/100 | Contexte social : 51/100 |
| top 96 % top 96 % (4 899ᵉ) pour score global |
Rives Dervoises
Haute-Marne (52) |
1 306 hab. | 44/100 | Éducation : 51/100 | Santé & accès aux soins : 28/100 | Environnement : 77/100 | Vie quotidienne : 12/100 | Culture & loisirs : 22/100 | Sécurité : 61/100 | Risques naturels & industriels : 54/100 | Coût de la vie : 80/100 | Contexte social : 30/100 |
| 113ᵉ 113ᵉ pour score global |
Otterswiller
Bas-Rhin (67) sécurité non mesurée |
1 306 hab. | 73/100 | Éducation : 80/100 | Santé & accès aux soins : 85/100 | Environnement : 43/100 | Vie quotidienne : 83/100 | Culture & loisirs : 73/100 | Sécurité : non évalué | Risques naturels & industriels : 86/100 | Coût de la vie : 63/100 | Contexte social : 59/100 |
| top 33 % top 33 % (1 641ᵉ) pour score global |
Provenchères-et-Colroy
Vosges (88) sécurité non mesurée |
1 299 hab. | 61/100 | Éducation : 55/100 | Santé & accès aux soins : 57/100 | Environnement : 84/100 | Vie quotidienne : 67/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 84/100 | Coût de la vie : 76/100 | Contexte social : 27/100 |
| top 52 % top 52 % (2 626ᵉ) pour score global |
Château-Porcien
Ardennes (08) sécurité non mesurée |
1 297 hab. | 56/100 | Éducation : 49/100 | Santé & accès aux soins : 79/100 | Environnement : 59/100 | Vie quotidienne : 60/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 74/100 | Coût de la vie : 69/100 | Contexte social : 11/100 |
| 732ᵉ 732ᵉ pour score global |
Fréland
Haut-Rhin (68) |
1 297 hab. | 66/100 | Éducation : 69/100 | Santé & accès aux soins : 60/100 | Environnement : 63/100 | Vie quotidienne : 55/100 | Culture & loisirs : 51/100 | Sécurité : 80/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 71/100 | Contexte social : 58/100 |
| top 69 % top 69 % (3 497ᵉ) pour score global |
Fayl-Billot
Haute-Marne (52) sécurité non mesurée |
1 290 hab. | 52/100 | Éducation : 50/100 | Santé & accès aux soins : 50/100 | Environnement : 76/100 | Vie quotidienne : 57/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 60/100 | Coût de la vie : 81/100 | Contexte social : 10/100 |
| 664ᵉ 664ᵉ pour score global |
Schlierbach
Haut-Rhin (68) sécurité non mesurée |
1 290 hab. | 67/100 | Éducation : 89/100 | Santé & accès aux soins : 38/100 | Environnement : 59/100 | Vie quotidienne : 72/100 | Culture & loisirs : 64/100 | Sécurité : non évalué | Risques naturels & industriels : 78/100 | Coût de la vie : 57/100 | Contexte social : 81/100 |
| 243ᵉ 243ᵉ pour score global |
Pfulgriesheim
Bas-Rhin (67) |
1 289 hab. | 71/100 | Éducation : 86/100 | Santé & accès aux soins : 71/100 | Environnement : 55/100 | Vie quotidienne : 71/100 | Culture & loisirs : 66/100 | Sécurité : 78/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 53/100 | Contexte social : 73/100 |
| top 94 % top 94 % (4 780ᵉ) pour score global |
Bussang
Vosges (88) sécurité non mesurée |
1 289 hab. | 46/100 | Éducation : 43/100 | Santé & accès aux soins : 11/100 | Environnement : 88/100 | Vie quotidienne : 35/100 | Culture & loisirs : 61/100 | Sécurité : non évalué | Risques naturels & industriels : 69/100 | Coût de la vie : 69/100 | Contexte social : 11/100 |
| 192ᵉ 192ᵉ pour score global |
Méréville
Meurthe-et-Moselle (54) sécurité non mesurée |
1 288 hab. | 72/100 | Éducation : 86/100 | Santé & accès aux soins : 82/100 | Environnement : 58/100 | Vie quotidienne : 72/100 | Culture & loisirs : 69/100 | Sécurité : non évalué | Risques naturels & industriels : 56/100 | Coût de la vie : 56/100 | Contexte social : 79/100 |
| top 33 % top 33 % (1 638ᵉ) pour score global |
Hirtzfelden
Haut-Rhin (68) sécurité non mesurée |
1 288 hab. | 61/100 | Éducation : 70/100 | Santé & accès aux soins : 42/100 | Environnement : 67/100 | Vie quotidienne : 42/100 | Culture & loisirs : 38/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 66/100 | Contexte social : 74/100 |
| 72ᵉ 72ᵉ pour score global |
Fleury
Moselle (57) |
1 284 hab. | 74/100 | Éducation : 84/100 | Santé & accès aux soins : 85/100 | Environnement : 76/100 | Vie quotidienne : 63/100 | Culture & loisirs : 71/100 | Sécurité : 79/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 66/100 | Contexte social : 79/100 |
| top 21 % top 21 % (1 027ᵉ) pour score global |
Rodemack
Moselle (57) sécurité non mesurée |
1 282 hab. | 64/100 | Éducation : 83/100 | Santé & accès aux soins : 68/100 | Environnement : 73/100 | Vie quotidienne : 62/100 | Culture & loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 55/100 | Coût de la vie : 48/100 | Contexte social : 68/100 |
| 189ᵉ 189ᵉ pour score global |
Gertwiller
Bas-Rhin (67) sécurité non mesurée |
1 281 hab. | 72/100 | Éducation : 60/100 | Santé & accès aux soins : 89/100 | Environnement : 74/100 | Vie quotidienne : 68/100 | Culture & loisirs : 68/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 62/100 | Contexte social : 58/100 |
| 197ᵉ 197ᵉ pour score global |
Muntzenheim
Haut-Rhin (68) sécurité non mesurée |
1 281 hab. | 72/100 | Éducation : 77/100 | Santé & accès aux soins : 69/100 | Environnement : 67/100 | Vie quotidienne : 64/100 | Culture & loisirs : 57/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 65/100 | Contexte social : 78/100 |
| 989ᵉ 989ᵉ pour score global |
Warcq
Ardennes (08) |
1 280 hab. | 65/100 | Éducation : 53/100 | Santé & accès aux soins : 72/100 | Environnement : 67/100 | Vie quotidienne : 88/100 | Culture & loisirs : 73/100 | Sécurité : 50/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 65/100 | Contexte social : 42/100 |
| top 89 % top 89 % (4 546ᵉ) pour score global |
Chevillon
Haute-Marne (52) |
1 277 hab. | 47/100 | Éducation : 40/100 | Santé & accès aux soins : 39/100 | Environnement : 72/100 | Vie quotidienne : 35/100 | Culture & loisirs : 48/100 | Sécurité : 53/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 83/100 | Contexte social : 10/100 |
| 667ᵉ 667ᵉ pour score global |
Vignot
Meuse (55) sécurité non mesurée |
1 277 hab. | 67/100 | Éducation : 70/100 | Santé & accès aux soins : 62/100 | Environnement : 79/100 | Vie quotidienne : 70/100 | Culture & loisirs : 60/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 78/100 | Contexte social : 27/100 |
| top 56 % top 56 % (2 842ᵉ) pour score global |
Mercy-le-Bas
Meurthe-et-Moselle (54) sécurité non mesurée |
1 276 hab. | 55/100 | Éducation : 52/100 | Santé & accès aux soins : 72/100 | Environnement : 71/100 | Vie quotidienne : 54/100 | Culture & loisirs : 27/100 | Sécurité : non évalué | Risques naturels & industriels : 48/100 | Coût de la vie : 61/100 | Contexte social : 49/100 |
| 527ᵉ 527ᵉ pour score global |
Berrwiller
Haut-Rhin (68) sécurité non mesurée |
1 275 hab. | 68/100 | Éducation : 81/100 | Santé & accès aux soins : 57/100 | Environnement : 59/100 | Vie quotidienne : 60/100 | Culture & loisirs : 65/100 | Sécurité : non évalué | Risques naturels & industriels : 70/100 | Coût de la vie : 65/100 | Contexte social : 88/100 |
| top 48 % top 48 % (2 447ᵉ) pour score global |
Gros-Réderching
Moselle (57) |
1 273 hab. | 56/100 | Éducation : 59/100 | Santé & accès aux soins : 43/100 | Environnement : 77/100 | Vie quotidienne : 48/100 | Culture & loisirs : 48/100 | Sécurité : 73/100 | Risques naturels & industriels : 49/100 | Coût de la vie : 76/100 | Contexte social : 46/100 |
| 512ᵉ 512ᵉ pour score global |
Aspach-le-Bas
Haut-Rhin (68) sécurité non mesurée |
1 273 hab. | 68/100 | Éducation : 84/100 | Santé & accès aux soins : 50/100 | Environnement : 66/100 | Vie quotidienne : 73/100 | Culture & loisirs : 65/100 | Sécurité : non évalué | Risques naturels & industriels : 74/100 | Coût de la vie : 63/100 | Contexte social : 73/100 |
| top 35 % top 35 % (1 764ᵉ) pour score global |
Zoufftgen
Moselle (57) |
1 271 hab. | 60/100 | Éducation : 83/100 | Santé & accès aux soins : 67/100 | Environnement : 65/100 | Vie quotidienne : 34/100 | Culture & loisirs : 37/100 | Sécurité : 78/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 43/100 | Contexte social : 67/100 |
| top 28 % top 28 % (1 384ᵉ) pour score global |
Bétheniville
Marne (51) sécurité non mesurée |
1 270 hab. | 62/100 | Éducation : 65/100 | Santé & accès aux soins : 74/100 | Environnement : 76/100 | Vie quotidienne : 42/100 | Culture & loisirs : 39/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 64/100 | Contexte social : 39/100 |
| top 75 % top 75 % (3 796ᵉ) pour score global |
Bayard-sur-Marne
Haute-Marne (52) sécurité non mesurée |
1 269 hab. | 51/100 | Éducation : 41/100 | Santé & accès aux soins : 41/100 | Environnement : 77/100 | Vie quotidienne : 50/100 | Culture & loisirs : 37/100 | Sécurité : non évalué | Risques naturels & industriels : 87/100 | Coût de la vie : 71/100 | Contexte social : 17/100 |
| top 61 % top 61 % (3 120ᵉ) pour score global |
Holving
Moselle (57) sécurité non mesurée |
1 265 hab. | 54/100 | Éducation : 46/100 | Santé & accès aux soins : 60/100 | Environnement : 77/100 | Vie quotidienne : 42/100 | Culture & loisirs : 47/100 | Sécurité : non évalué | Risques naturels & industriels : 50/100 | Coût de la vie : 75/100 | Contexte social : 37/100 |
| top 46 % top 46 % (2 317ᵉ) pour score global |
Leymen
Haut-Rhin (68) |
1 263 hab. | 57/100 | Éducation : 83/100 | Santé & accès aux soins : 23/100 | Environnement : 70/100 | Vie quotidienne : 54/100 | Culture & loisirs : 30/100 | Sécurité : 44/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 59/100 | Contexte social : 71/100 |
| 816ᵉ 816ᵉ pour score global |
Courcy
Marne (51) |
1 262 hab. | 66/100 | Éducation : 75/100 | Santé & accès aux soins : 86/100 | Environnement : 59/100 | Vie quotidienne : 33/100 | Culture & loisirs : 65/100 | Sécurité : 72/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 54/100 | Contexte social : 43/100 |
| 502ᵉ 502ᵉ pour score global |
Dugny-sur-Meuse
Meuse (55) |
1 262 hab. | 68/100 | Éducation : 71/100 | Santé & accès aux soins : 77/100 | Environnement : 70/100 | Vie quotidienne : 52/100 | Culture & loisirs : 56/100 | Sécurité : 76/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 68/100 | Contexte social : 59/100 |
| top 21 % top 21 % (1 057ᵉ) pour score global |
Teting-sur-Nied
Moselle (57) |
1 260 hab. | 64/100 | Éducation : 57/100 | Santé & accès aux soins : 75/100 | Environnement : 71/100 | Vie quotidienne : 65/100 | Culture & loisirs : 56/100 | Sécurité : 90/100 | Risques naturels & industriels : 45/100 | Coût de la vie : 74/100 | Contexte social : 44/100 |
| 794ᵉ 794ᵉ pour score global |
Troisfontaines
Moselle (57) sécurité non mesurée |
1 259 hab. | 66/100 | Éducation : 66/100 | Santé & accès aux soins : 56/100 | Environnement : 76/100 | Vie quotidienne : 69/100 | Culture & loisirs : 57/100 | Sécurité : non évalué | Risques naturels & industriels : 77/100 | Coût de la vie : 68/100 | Contexte social : 62/100 |
| top 25 % top 25 % (1 229ᵉ) pour score global |
Russange
Moselle (57) sécurité non mesurée |
1 257 hab. | 63/100 | Éducation : 72/100 | Santé & accès aux soins : 54/100 | Environnement : 57/100 | Vie quotidienne : 80/100 | Culture & loisirs : 65/100 | Sécurité : non évalué | Risques naturels & industriels : 69/100 | Coût de la vie : 44/100 | Contexte social : 59/100 |
| 611ᵉ 611ᵉ pour score global |
Pierry
Marne (51) |
1 254 hab. | 67/100 | Éducation : 67/100 | Santé & accès aux soins : 84/100 | Environnement : 64/100 | Vie quotidienne : 84/100 | Culture & loisirs : 72/100 | Sécurité : 44/100 | Risques naturels & industriels : 92/100 | Coût de la vie : 58/100 | Contexte social : 30/100 |
| 50ᵉ 50ᵉ pour score global |
Laquenexy
Moselle (57) |
1 254 hab. | 74/100 | Éducation : 85/100 | Santé & accès aux soins : 91/100 | Environnement : 80/100 | Vie quotidienne : 59/100 | Culture & loisirs : 60/100 | Sécurité : 86/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 62/100 | Contexte social : 74/100 |
| top 85 % top 85 % (4 314ᵉ) pour score global |
Les Hautes-Rivières
Ardennes (08) sécurité non mesurée |
1 253 hab. | 48/100 | Éducation : 35/100 | Santé & accès aux soins : 24/100 | Environnement : 82/100 | Vie quotidienne : 55/100 | Culture & loisirs : 42/100 | Sécurité : non évalué | Risques naturels & industriels : 84/100 | Coût de la vie : 79/100 | Contexte social : 12/100 |
| 112ᵉ 112ᵉ pour score global |
Innenheim
Bas-Rhin (67) |
1 240 hab. | 73/100 | Éducation : 87/100 | Santé & accès aux soins : 89/100 | Environnement : 50/100 | Vie quotidienne : 58/100 | Culture & loisirs : 53/100 | Sécurité : 81/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 57/100 | Contexte social : 82/100 |
| 31ᵉ 31ᵉ pour score global |
Niedernai
Bas-Rhin (67) sécurité non mesurée |
1 239 hab. | 75/100 | Éducation : 73/100 | Santé & accès aux soins : 89/100 | Environnement : 46/100 | Vie quotidienne : 80/100 | Culture & loisirs : 63/100 | Sécurité : non évalué | Risques naturels & industriels : 94/100 | Coût de la vie : 61/100 | Contexte social : 85/100 |
| 780ᵉ 780ᵉ pour score global |
Kanfen
Moselle (57) |
1 234 hab. | 66/100 | Éducation : 83/100 | Santé & accès aux soins : 78/100 | Environnement : 60/100 | Vie quotidienne : 60/100 | Culture & loisirs : 51/100 | Sécurité : 50/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 47/100 | Contexte social : 87/100 |
| 139ᵉ 139ᵉ pour score global |
Russ
Bas-Rhin (67) sécurité non mesurée |
1 233 hab. | 72/100 | Éducation : 75/100 | Santé & accès aux soins : 74/100 | Environnement : 80/100 | Vie quotidienne : 61/100 | Culture & loisirs : 55/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 73/100 | Contexte social : 70/100 |
| top 21 % top 21 % (1 053ᵉ) pour score global |
Juniville
Ardennes (08) sécurité non mesurée |
1 232 hab. | 64/100 | Éducation : 71/100 | Santé & accès aux soins : 78/100 | Environnement : 60/100 | Vie quotidienne : 39/100 | Culture & loisirs : 46/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 62/100 | Contexte social : 54/100 |
| 300ᵉ 300ᵉ pour score global |
Baldenheim
Bas-Rhin (67) sécurité non mesurée |
1 229 hab. | 70/100 | Éducation : 69/100 | Santé & accès aux soins : 77/100 | Environnement : 66/100 | Vie quotidienne : 60/100 | Culture & loisirs : 55/100 | Sécurité : non évalué | Risques naturels & industriels : 96/100 | Coût de la vie : 65/100 | Contexte social : 74/100 |
| 8ᵉ 8ᵉ pour score global |
Dingsheim
Bas-Rhin (67) |
1 229 hab. | 77/100 | Éducation : 89/100 | Santé & accès aux soins : 90/100 | Environnement : 55/100 | Vie quotidienne : 71/100 | Culture & loisirs : 71/100 | Sécurité : 83/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 53/100 | Contexte social : 88/100 |
| top 39 % top 39 % (1 970ᵉ) pour score global |
Oderen
Haut-Rhin (68) sécurité non mesurée |
1 229 hab. | 59/100 | Éducation : 59/100 | Santé & accès aux soins : 31/100 | Environnement : 88/100 | Vie quotidienne : 70/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 68/100 | Contexte social : 30/100 |
| top 39 % top 39 % (1 947ᵉ) pour score global |
Cheniménil
Vosges (88) sécurité non mesurée |
1 227 hab. | 59/100 | Éducation : 54/100 | Santé & accès aux soins : 71/100 | Environnement : 70/100 | Vie quotidienne : 49/100 | Culture & loisirs : 48/100 | Sécurité : non évalué | Risques naturels & industriels : 74/100 | Coût de la vie : 69/100 | Contexte social : 36/100 |
| 642ᵉ 642ᵉ pour score global |
Grendelbruch
Bas-Rhin (67) sécurité non mesurée |
1 224 hab. | 67/100 | Éducation : 78/100 | Santé & accès aux soins : 70/100 | Environnement : 86/100 | Vie quotidienne : 38/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 71/100 | Contexte social : 60/100 |
| 777ᵉ 777ᵉ pour score global |
Avril
Meurthe-et-Moselle (54) sécurité non mesurée |
1 223 hab. | 66/100 | Éducation : 65/100 | Santé & accès aux soins : 83/100 | Environnement : 74/100 | Vie quotidienne : 27/100 | Culture & loisirs : 59/100 | Sécurité : non évalué | Risques naturels & industriels : 63/100 | Coût de la vie : 68/100 | Contexte social : 87/100 |
Parcourir les départements de la région
5 115 communes du Grand Est classées pour score global · périmètre : communes de France métropolitaine, Corse comprise
Ce classement couvre les communes de France métropolitaine, Corse comprise, disposant des données nécessaires au calcul. Les territoires ultramarins ne sont pas inclus dans cette édition.
Comprendre les 9 axes
- ÉDU Éducation
- SAN Santé & accès aux soins
- ENV Environnement
- VIE Vie quotidienne
- CUL Culture & loisirs
- SÉC Sécurité
- RIS Risques naturels & industriels
- € Coût de la vie
- SOC Contexte social
- — axe non évalué (jamais 0)
Le classement est établi sur la valeur non arrondie du score ; la note affichée est arrondie.
Méthode V2 · mise à jour octobre 2026 · Données calculées le 19/10/2026 · Méthodologie