Les élections cantonales en Essonne se sont déroulées les dimanches 21 et 28 mars 2004. Elles avaient pour but d’élire la moitié des conseillers généraux du département français de l’Essonne qui siégeaient au conseil général de l'Essonne pour un mandat de six années.