An analytical expression has been developed to calculate the neutron self-shielding in a cylindrical sample using the elemental thermal neutron absorption cross sections, σabs, and the newly-defined epithermal neutron absorption cross-sections, σabs,ep. The σabs,ep were measured experimentally for 13 nuclides and calculated from resonance parameters for 76 nuclides. Agreement between the two was good to about 20% in most cases. A spreadsheet program was written to use these nuclear parameters to perform iterative self-shielding corrections of concentrations measured by NAA. In cases with up to 30% self-shielding, the correction factors had uncertainties varying from 2% to 3%.