Solid-state Fenske–Hall band structure calculations have been used to study the different surface structures which result from adsorption of a half monolayer of C, N, or O atoms on the Ni(1 0 0) surface. C or N atoms sit nearly coplanar with the surface Ni atoms and induce the “clock” reconstruction of the surface. In contrast, adsorbed O atoms sit slightly above the Ni(1 0 0) surface plane and have little effect on the overall surface structure. The local environments of the C, N, and O atoms on these surfaces are similar to their environments in a series of late transition metal carbonyl clusters, suggesting that some of the same electronic factors may play a role in favoring the different structures. Results of the calculations indicate that when adsorbates occupy coplanar sites on Ni(1 0 0), much of the Ni–Ni bonding within the surface layer and between the surface- and second-layers is disrupted. On the C- and N-covered surfaces the disruption is more than compensated for by the formation of strong adsorbate-Ni bonds and by new Ni–Ni surface bonds resulting from the clock reconstruction. When O is forced into a coplanar site, however, both the higher electron count and increased electronegativity of the O atoms lead to severe disruption of the surface bonding and weak Ni–O bonds. When O atoms sit above the surface, they form more polar Ni–O bonds, contribute less electron density to the Ni surface bands, and cause less disruption to Ni–Ni surface bonds. These results suggest that, similar to the organometallic clusters, the site preferences of C, N, and O atoms are directly related to their electron count, and in turn to the relative occupation of both Ni–Ni and X–Ni (X=C, N, O) antibonding bands.