Resonant magnetic scattering of circularly polarized synchrotron X-rays has revealed the site-specific magnetic moments at two non-equivalent Fe ion sites in Fe3O4. The energy-dependent peaks for the 026 and 266 reflections were attributed ferrimagnetically to the e and t
2 energy levels of Fe 3d at the A site, and to the t
2g and e
g levels at the B site, respectively, having a sequence of t
2g, e, e
g and t
2 in order of energy. This sequence agrees with the local spin-density approximation calculations in the literature [Anisimov, Elfimov, Hamada & Terakura, (1996). Phys. Rev.
54, 4387–4390], in which the spin-down band at the Fermi energy corresponds to t
2g
. Resonant magnetic Fourier synthesis reveals the electron densities of the ferrimagnetic moments.