Il y a 5 601 habitants à Épernon. Les Sparnoniens ont en moyenne 38 ans et gagnent environ 28700 euros par an. Il y a 2% de résidences secondaires à Épernon. La centrale nucléaire la plus proche se situe à 95 km.