The properties of bulk NaCl, NaCl͑001͒, and stepped NaCl͑001͒ surfaces have been examined with density functional theory within the plane-wave pseudopotential approach. Aiming to remedy the lack of quantitative energetic and structural knowledge of such surfaces, we employ the local-density approximation and generalized gradient approximation of Perdew-Burke-Ernzerhof ͑PBE͒ exchange-correlation functionals as well as the PBE Wu-Cohen functional ͓Phys. Rev. B. 73, 235116 ͑2006͔͒ to determine the surface energy and surface structure of NaCl͑001͒. A range of 9 -15 meV/ Å 2 is obtained for the surface energy of NaCl͑001͒, and the surface is predicted to undergo only small relaxations of the top layer atoms, consistent with low-energy electron diffraction I-V analyses. The isolated step formation energy of monoatomic ͑100͒-like steps on NaCl͑001͒ is estimated to be about 40-60 meV/ Å and the interaction energy between adjacent steps is weak. Thermodynamics has been employed to determine the relative stabilities of stoichiometric ͑100͒-like and nonstoichiometric ͑111͒-like steps on NaCl͑001͒, revealing that ͑100͒-like steps are significantly more stable than ͑111͒-like steps at all accessible values of the chlorine chemical potential.