In this work, the nuclear electromagnetic moments for the ground and low-lying excited states for sd shell nuclei have been calculated, resulting in a revised database with 56 magnetic dipole moments and 41 electric quadrupole moments. The shell model calculations are performed for each sd isotope chain, considering the sensitivity of changing the sd two-body effective interactions USDA, USDE, CWH and HBMUSD in the calculation of the one-body transition density matrix elements. The calculations incorporate the single-particle wave functions of the Skyrme interaction to generate a one-body potential in Hartree–Fock theory to calculate the single-particle matrix elements. For most sd shell nuclei, the experimental data are well reproduced, except for those spans near the island of inversion. In order to interpret the structure of low-lying excited states, the electric quadrupole and magnetic dipole transition form factors and the corresponding reduced transition probabilities in the sd shell nuclei have also been calculated, for which the experimental data are available. The present results demonstrate the nuclear electromagnetic moments’ sensitivity to many forms of the understanding of nucleon–nucleon interactions and provide a crucial baseline for future improvements in conceptual calculations.