Classements
Classement 2026 des villes et communes de France
Édition 2026 · calcul du 12 septembre 2026 · 34 746 communes classées
Résultats 25 201 à 25 250 sur 34 746 communes de France
Classement : Score global · Affichage : nom de commune de Z à A
Rang parmi les 34 746 communes de France 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 34 746 communes de France 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 (ordre actif) | Population — classer par population, de la plus peuplée à la moins peuplée | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| top 27 % top 27 % (9 089ᵉ) pour score global |
Écrainville
Seine-Maritime (76) sécurité non mesurée |
985 hab. | 62/100 | Éducation : 62/100 | Santé & accès aux soins : 58/100 | Environnement : 79/100 | Vie quotidienne : 41/100 | Culture & Loisirs : 57/100 | Sécurité : non évalué | Risques naturels & industriels : 90/100 | Coût de la vie : 62/100 | Contexte social : 53/100 |
| top 12 % top 12 % (4 169ᵉ) pour score global |
Ecquevilly
Yvelines (78) |
4 090 hab. | 66/100 | Éducation : 84/100 | Santé & accès aux soins : 76/100 | Environnement : 73/100 | Vie quotidienne : 81/100 | Culture & Loisirs : 73/100 | Sécurité : 57/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 41/100 | Contexte social : 27/100 |
| top 35 % top 35 % (12 089ᵉ) pour score global |
Ecquetot
Eure (27) |
388 hab. | 60/100 | Éducation : 46/100 | Santé & accès aux soins : 66/100 | Environnement : 78/100 | Vie quotidienne : 29/100 | Culture & Loisirs : 37/100 | Sécurité : 67/100 | Risques naturels & industriels : 98/100 | Coût de la vie : 68/100 | Contexte social : 61/100 |
| top 23 % top 23 % (7 915ᵉ) pour score global |
Ecques
Pas-de-Calais (62) sécurité non mesurée |
2 176 hab. | 63/100 | Éducation : 69/100 | Santé & accès aux soins : 76/100 | Environnement : 62/100 | Vie quotidienne : 33/100 | Culture & Loisirs : 58/100 | Sécurité : non évalué | Risques naturels & industriels : 65/100 | Coût de la vie : 65/100 | Contexte social : 70/100 |
| top 4 % top 4 % (1 364ᵉ) pour score global |
Ecquedecques
Pas-de-Calais (62) |
510 hab. | 70/100 | Éducation : 60/100 | Santé & accès aux soins : 68/100 | Environnement : 77/100 | Vie quotidienne : 82/100 | Culture & Loisirs : 68/100 | Sécurité : 77/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 66/100 | Contexte social : 57/100 |
| top 72 % top 72 % (24 929ᵉ) pour score global |
Écoyeux
Charente-Maritime (17) sécurité non mesurée |
1 380 hab. | 52/100 | Éducation : 40/100 | Santé & accès aux soins : 44/100 | Environnement : 85/100 | Vie quotidienne : 45/100 | Culture & Loisirs : 46/100 | Sécurité : non évalué | Risques naturels & industriels : 47/100 | Coût de la vie : 66/100 | Contexte social : 55/100 |
| top 81 % top 81 % (27 900ᵉ) pour score global |
Écouviez
Meuse (55) sécurité non mesurée |
534 hab. | 50/100 | Éducation : 53/100 | Santé & accès aux soins : 20/100 | Environnement : 79/100 | Vie quotidienne : 40/100 | Culture & Loisirs : 34/100 | Sécurité : non évalué | Risques naturels & industriels : 72/100 | Coût de la vie : 64/100 | Contexte social : 55/100 |
| top 44 % top 44 % (15 182ᵉ) pour score global |
Écouves
Orne (61) |
1 673 hab. | 58/100 | Éducation : 72/100 | Santé & accès aux soins : 48/100 | Environnement : 72/100 | Vie quotidienne : 49/100 | Culture & Loisirs : 52/100 | Sécurité : 44/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 69/100 | Contexte social : 58/100 |
| top 11 % top 11 % (3 582ᵉ) pour score global |
Écoust-Saint-Mein
Pas-de-Calais (62) sécurité non mesurée |
484 hab. | 67/100 | Éducation : 77/100 | Santé & accès aux soins : 60/100 | Environnement : 77/100 | Vie quotidienne : 60/100 | Culture & Loisirs : 36/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 67/100 | Contexte social : 69/100 |
| top 38 % top 38 % (13 106ᵉ) pour score global |
Écourt-Saint-Quentin
Pas-de-Calais (62) sécurité non mesurée |
1 692 hab. | 59/100 | Éducation : 59/100 | Santé & accès aux soins : 57/100 | Environnement : 58/100 | Vie quotidienne : 71/100 | Culture & Loisirs : 55/100 | Sécurité : non évalué | Risques naturels & industriels : 89/100 | Coût de la vie : 67/100 | Contexte social : 20/100 |
| top 51 % top 51 % (17 576ᵉ) pour score global |
Écouis
Eure (27) sécurité non mesurée |
849 hab. | 56/100 | Éducation : 58/100 | Santé & accès aux soins : 67/100 | Environnement : 78/100 | Vie quotidienne : 41/100 | Culture & Loisirs : 35/100 | Sécurité : non évalué | Risques naturels & industriels : 90/100 | Coût de la vie : 63/100 | Contexte social : 18/100 |
| top 8 % top 8 % (2 537ᵉ) pour score global |
Écouflant
Maine-et-Loire (49) |
4 614 hab. | 68/100 | Éducation : 79/100 | Santé & accès aux soins : 93/100 | Environnement : 63/100 | Vie quotidienne : 64/100 | Culture & Loisirs : 71/100 | Sécurité : 64/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 48/100 | Contexte social : 42/100 |
| top 9 % top 9 % (2 900ᵉ) pour score global |
Écouen
Val-d'Oise (95) |
7 173 hab. | 68/100 | Éducation : 78/100 | Santé & accès aux soins : 68/100 | Environnement : 62/100 | Vie quotidienne : 87/100 | Culture & Loisirs : 82/100 | Sécurité : 57/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 39/100 | Contexte social : 51/100 |
| top 23 % top 23 % (7 807ᵉ) pour score global |
Écouché-les-Vallées
Orne (61) |
2 193 hab. | 63/100 | Éducation : 63/100 | Santé & accès aux soins : 66/100 | Environnement : 87/100 | Vie quotidienne : 58/100 | Culture & Loisirs : 48/100 | Sécurité : 60/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 72/100 | Contexte social : 20/100 |
| 120ᵉ 120ᵉ pour score global |
Écotay-l'Olme
Loire (42) |
1 299 hab. | 76/100 | Éducation : 69/100 | Santé & accès aux soins : 75/100 | Environnement : 56/100 | Vie quotidienne : 82/100 | Culture & Loisirs : 71/100 | Sécurité : 82/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 70/100 | Contexte social : 91/100 |
| top 87 % top 87 % (30 092ᵉ) pour score global |
Ecot-la-Combe
Haute-Marne (52) contexte social non mesuré |
39 hab. | 48/100 | Éducation : 26/100 | Santé & accès aux soins : 41/100 | Environnement : 95/100 | Vie quotidienne : 18/100 | Culture & Loisirs : 16/100 | Sécurité : 56/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 76/100 | Contexte social : non évalué |
| top 32 % top 32 % (10 832ᵉ) pour score global |
Écot
Doubs (25) |
497 hab. | 61/100 | Éducation : 76/100 | Santé & accès aux soins : 60/100 | Environnement : 69/100 | Vie quotidienne : 16/100 | Culture & Loisirs : 49/100 | Sécurité : 69/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 69/100 | Contexte social : 49/100 |
| top 73 % top 73 % (25 243ᵉ) pour score global |
Écorpain
Sarthe (72) |
304 hab. | 52/100 | Éducation : 41/100 | Santé & accès aux soins : 39/100 | Environnement : 79/100 | Vie quotidienne : 12/100 | Culture & Loisirs : 37/100 | Sécurité : 68/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 77/100 | Contexte social : 54/100 |
| top 76 % top 76 % (26 077ᵉ) pour score global |
Écordal
Ardennes (08) |
290 hab. | 51/100 | Éducation : 51/100 | Santé & accès aux soins : 59/100 | Environnement : 75/100 | Vie quotidienne : 22/100 | Culture & Loisirs : 30/100 | Sécurité : 66/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 78/100 | Contexte social : 15/100 |
| top 86 % top 86 % (29 757ᵉ) pour score global |
Écorches
Orne (61) contexte social non mesuré |
104 hab. | 48/100 | Éducation : 38/100 | Santé & accès aux soins : 45/100 | Environnement : 77/100 | Vie quotidienne : 12/100 | Culture & Loisirs : 18/100 | Sécurité : 66/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 66/100 | Contexte social : non évalué |
| top 36 % top 36 % (12 313ᵉ) pour score global |
Écorcei
Orne (61) |
376 hab. | 60/100 | Éducation : 70/100 | Santé & accès aux soins : 42/100 | Environnement : 82/100 | Vie quotidienne : 13/100 | Culture & Loisirs : 49/100 | Sécurité : 70/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 70/100 | Contexte social : 61/100 |
| top 29 % top 29 % (9 857ᵉ) pour score global |
Écommoy
Sarthe (72) |
4 818 hab. | 61/100 | Éducation : 65/100 | Santé & accès aux soins : 56/100 | Environnement : 72/100 | Vie quotidienne : 68/100 | Culture & Loisirs : 57/100 | Sécurité : 65/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 66/100 | Contexte social : 28/100 |
| top 93 % top 93 % (32 071ᵉ) pour score global |
Écollemont
Marne (51) contexte social non mesuré |
63 hab. | 46/100 | Éducation : 25/100 | Santé & accès aux soins : 35/100 | Environnement : 77/100 | Vie quotidienne : 28/100 | Culture & Loisirs : 32/100 | Sécurité : 60/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 73/100 | Contexte social : non évalué |
| 195ᵉ 195ᵉ pour score global |
École-Valentin
Doubs (25) sécurité non mesurée |
2 620 hab. | 75/100 | Éducation : 80/100 | Santé & accès aux soins : 95/100 | Environnement : 64/100 | Vie quotidienne : 85/100 | Culture & Loisirs : 75/100 | Sécurité : non évalué | Risques naturels & industriels : 59/100 | Coût de la vie : 52/100 | Contexte social : 69/100 |
| top 37 % top 37 % (12 707ᵉ) pour score global |
École
Savoie (73) |
307 hab. | 59/100 | Éducation : 67/100 | Santé & accès aux soins : 50/100 | Environnement : 78/100 | Vie quotidienne : 38/100 | Culture & Loisirs : 37/100 | Sécurité : 68/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 64/100 | Contexte social : 51/100 |
| top 40 % top 40 % (13 698ᵉ) pour score global |
Écoivres
Pas-de-Calais (62) contexte social non mesuré |
126 hab. | 59/100 | Éducation : 64/100 | Santé & accès aux soins : 64/100 | Environnement : 51/100 | Vie quotidienne : 33/100 | Culture & Loisirs : 38/100 | Sécurité : 63/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 59/100 | Contexte social : non évalué |
| top 41 % top 41 % (14 185ᵉ) pour score global |
Écoche
Loire (42) |
515 hab. | 59/100 | Éducation : 66/100 | Santé & accès aux soins : 25/100 | Environnement : 60/100 | Vie quotidienne : 35/100 | Culture & Loisirs : 55/100 | Sécurité : 75/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 79/100 | Contexte social : 61/100 |
| top 57 % top 57 % (19 655ᵉ) pour score global |
Écly
Ardennes (08) |
169 hab. | 55/100 | Éducation : 33/100 | Santé & accès aux soins : 81/100 | Environnement : 75/100 | Vie quotidienne : 18/100 | Culture & Loisirs : 42/100 | Sécurité : 66/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 72/100 | Contexte social : 21/100 |
| top 27 % top 27 % (9 079ᵉ) pour score global |
Écluzelles
Eure-et-Loir (28) |
159 hab. | 62/100 | Éducation : 58/100 | Santé & accès aux soins : 65/100 | Environnement : 71/100 | Vie quotidienne : 55/100 | Culture & Loisirs : 66/100 | Sécurité : 56/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 61/100 | Contexte social : 63/100 |
| top 54 % top 54 % (18 435ᵉ) pour score global |
Éclusier-Vaux
Somme (80) sécurité et contexte social non mesurés |
86 hab. | 56/100 | Éducation : 41/100 | Santé & accès aux soins : 60/100 | Environnement : 59/100 | Vie quotidienne : 41/100 | Culture & Loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 98/100 | Coût de la vie : 74/100 | Contexte social : non évalué |
| top 20 % top 20 % (6 750ᵉ) pour score global |
Eclose-Badinières
Isère (38) |
1 510 hab. | 64/100 | Éducation : 70/100 | Santé & accès aux soins : 59/100 | Environnement : 91/100 | Vie quotidienne : 41/100 | Culture & Loisirs : 52/100 | Sécurité : 48/100 | Risques naturels & industriels : 93/100 | Coût de la vie : 55/100 | Contexte social : 67/100 |
| top 56 % top 56 % (19 379ᵉ) pour score global |
Éclimeux
Pas-de-Calais (62) |
180 hab. | 55/100 | Éducation : 53/100 | Santé & accès aux soins : 50/100 | Environnement : 66/100 | Vie quotidienne : 39/100 | Culture & Loisirs : 30/100 | Sécurité : 68/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 82/100 | Contexte social : 33/100 |
| top 54 % top 54 % (18 631ᵉ) pour score global |
Écleux
Jura (39) |
217 hab. | 56/100 | Éducation : 52/100 | Santé & accès aux soins : 64/100 | Environnement : 73/100 | Vie quotidienne : 32/100 | Culture & Loisirs : 36/100 | Sécurité : 63/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 70/100 | Contexte social : 52/100 |
| top 46 % top 46 % (15 760ᵉ) pour score global |
Eclassan
Ardèche (07) sécurité non mesurée |
1 046 hab. | 58/100 | Éducation : 68/100 | Santé & accès aux soins : 49/100 | Environnement : 67/100 | Vie quotidienne : 30/100 | Culture & Loisirs : 53/100 | Sécurité : non évalué | Risques naturels & industriels : 74/100 | Coût de la vie : 67/100 | Contexte social : 57/100 |
| top 59 % top 59 % (20 423ᵉ) pour score global |
Éclaron-Braucourt-Sainte-Livière
Haute-Marne (52) sécurité non mesurée |
2 011 hab. | 55/100 | Éducation : 53/100 | Santé & accès aux soins : 46/100 | Environnement : 77/100 | Vie quotidienne : 58/100 | Culture & Loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 60/100 | Coût de la vie : 68/100 | Contexte social : 40/100 |
| top 56 % top 56 % (19 307ᵉ) pour score global |
Éclans-Nenon
Jura (39) |
373 hab. | 55/100 | Éducation : 37/100 | Santé & accès aux soins : 79/100 | Environnement : 82/100 | Vie quotidienne : 25/100 | Culture & Loisirs : 39/100 | Sécurité : 80/100 | Risques naturels & industriels : 53/100 | Coût de la vie : 67/100 | Contexte social : 40/100 |
| top 95 % top 95 % (32 997ᵉ) pour score global |
Éclance
Aube (10) contexte social non mesuré |
87 hab. | 44/100 | Éducation : 32/100 | Santé & accès aux soins : 21/100 | Environnement : 73/100 | Vie quotidienne : 10/100 | Culture & Loisirs : 27/100 | Sécurité : 63/100 | Risques naturels & industriels : 83/100 | Coût de la vie : 74/100 | Contexte social : non évalué |
| top 95 % top 95 % (32 764ᵉ) pour score global |
Éclaires
Marne (51) contexte social non mesuré |
86 hab. | 45/100 | Éducation : 30/100 | Santé & accès aux soins : 42/100 | Environnement : 70/100 | Vie quotidienne : 12/100 | Culture & Loisirs : 30/100 | Sécurité : 64/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 68/100 | Contexte social : non évalué |
| top 17 % top 17 % (5 773ᵉ) pour score global |
Éclaibes
Nord (59) |
265 hab. | 65/100 | Éducation : 81/100 | Santé & accès aux soins : 54/100 | Environnement : 77/100 | Vie quotidienne : 35/100 | Culture & Loisirs : 54/100 | Sécurité : 68/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 73/100 | Contexte social : 63/100 |
| top 6 % top 6 % (1 763ᵉ) pour score global |
Eckwersheim
Bas-Rhin (67) sécurité non mesurée |
1 428 hab. | 70/100 | Éducation : 83/100 | Santé & accès aux soins : 74/100 | Environnement : 63/100 | Vie quotidienne : 72/100 | Culture & Loisirs : 66/100 | Sécurité : non évalué | Risques naturels & industriels : 62/100 | Coût de la vie : 52/100 | Contexte social : 72/100 |
| 411ᵉ 411ᵉ pour score global |
Eckbolsheim
Bas-Rhin (67) |
7 237 hab. | 73/100 | Éducation : 73/100 | Santé & accès aux soins : 86/100 | Environnement : 46/100 | Vie quotidienne : 89/100 | Culture & Loisirs : 82/100 | Sécurité : 59/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 55/100 | Contexte social : 67/100 |
| top 4 % top 4 % (1 180ᵉ) pour score global |
Eckartswiller
Bas-Rhin (67) sécurité non mesurée |
421 hab. | 71/100 | Éducation : 67/100 | Santé & accès aux soins : 82/100 | Environnement : 75/100 | Vie quotidienne : 64/100 | Culture & Loisirs : 69/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 66/100 | Contexte social : 59/100 |
| top 96 % top 96 % (33 286ᵉ) pour score global |
Échourgnac
Dordogne (24) sécurité non mesurée |
395 hab. | 44/100 | Éducation : 61/100 | Santé & accès aux soins : 27/100 | Environnement : 77/100 | Vie quotidienne : 24/100 | Culture & Loisirs : 24/100 | Sécurité : non évalué | Risques naturels & industriels : 53/100 | Coût de la vie : 78/100 | Contexte social : 16/100 |
| top 38 % top 38 % (12 964ᵉ) pour score global |
Échouboulains
Seine-et-Marne (77) |
557 hab. | 59/100 | Éducation : 76/100 | Santé & accès aux soins : 60/100 | Environnement : 67/100 | Vie quotidienne : 27/100 | Culture & Loisirs : 38/100 | Sécurité : 83/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 54/100 | Contexte social : 62/100 |
| top 21 % top 21 % (7 173ᵉ) pour score global |
Échirolles
Isère (38) |
36 708 hab. | 64/100 | Éducation : 54/100 | Santé & accès aux soins : 95/100 | Environnement : 52/100 | Vie quotidienne : 91/100 | Culture & Loisirs : 85/100 | Sécurité : 40/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 48/100 | Contexte social : 18/100 |
| top 8 % top 8 % (2 449ᵉ) pour score global |
Échiré
Deux-Sèvres (79) |
3 536 hab. | 69/100 | Éducation : 75/100 | Santé & accès aux soins : 70/100 | Environnement : 65/100 | Vie quotidienne : 73/100 | Culture & Loisirs : 62/100 | Sécurité : 66/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 61/100 | Contexte social : 68/100 |
| top 12 % top 12 % (3 923ᵉ) pour score global |
Echinghen
Pas-de-Calais (62) |
377 hab. | 67/100 | Éducation : 59/100 | Santé & accès aux soins : 85/100 | Environnement : 74/100 | Vie quotidienne : 74/100 | Culture & Loisirs : 74/100 | Sécurité : 66/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 62/100 | Contexte social : 42/100 |
| top 66 % top 66 % (22 661ᵉ) pour score global |
Échilleuses
Loiret (45) |
387 hab. | 53/100 | Éducation : 39/100 | Santé & accès aux soins : 56/100 | Environnement : 84/100 | Vie quotidienne : 26/100 | Culture & Loisirs : 35/100 | Sécurité : 73/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 67/100 | Contexte social : 24/100 |
| top 33 % top 33 % (11 212ᵉ) pour score global |
Échillais
Charente-Maritime (17) |
3 701 hab. | 61/100 | Éducation : 68/100 | Santé & accès aux soins : 52/100 | Environnement : 66/100 | Vie quotidienne : 70/100 | Culture & Loisirs : 65/100 | Sécurité : 56/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 53/100 | Contexte social : 47/100 |
| top 56 % top 56 % (19 295ᵉ) pour score global |
Échigey
Côte-d'Or (21) |
307 hab. | 55/100 | Éducation : 50/100 | Santé & accès aux soins : 66/100 | Environnement : 76/100 | Vie quotidienne : 34/100 | Culture & Loisirs : 46/100 | Sécurité : 67/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 59/100 | Contexte social : 41/100 |
34 746 communes de France 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 septembre 2026 · Données calculées le 12/09/2026 · Méthodologie