Esophageal cancer constitutes a global public health challenge. However, South Korean population-specific information on the association of lifestyle (smoking, alcohol consumption, and obesity status) with esophageal cancer risk is sparse. This nested case–control study analyzed the Korean national health screening cohort data (2002–2019) of 1114 patients with esophageal cancer and 4456 controls (1:4 propensity-score matched for sex, age, income, and residential region). Conditional and unconditional logistic regression analyses, after adjustment for multiple covariates, determined the effects of lifestyle factors on esophageal cancer risk. Smoking and alcohol consumption increased the esophageal cancer risk (adjusted odds ratio [95% confidence interval]: 1.37 [1.15–1.63] and 1.89 [1.60–2.23], respectively). Overweight (body mass index [BMI] ≥ 23 to <25 kg/m2), obese I (BMI ≥ 25 to <30 kg/m2), or obese II (BMI ≥ 30 kg/m2) categories had reduced odds of esophageal cancer (0.76 [0.62–0.92], 0.59 [0.48–0.72], and 0.47 [0.26–0.85], respectively). In the subgroup analyses, the association of incident esophageal cancer with smoking and alcohol consumption persisted, particularly in men or those aged ≥55 years, whereas higher BMI scores remained consistently associated with a reduced esophageal cancer likelihood across all age groups, in both sexes, and alcohol users or current smokers. Underweight current smokers exhibited a higher propensity for esophageal cancer. In conclusion, smoking and alcohol drinking may potentially increase the risk, whereas weight maintenance, with BMI ≥ 23 kg/m2, may potentially decrease the risk, for esophageal cancer in the South Korean population. Lifestyle modification in the specific subgroups may be a potential strategy for preventing esophageal cancer.