One thing to keep in mind is that the electric force is a separate nuclear force from the magnetic force. While the neutron lacks electric charge, there is nothing that says it cannot hold a magnetic field.<br /><br />Earth has what is called an "electromagnetic field" because it is a magnetic field generated by electric currents in the mantle and core, and any magnetic field can induce electric currents in conductors quite easily.<br /><br />As Michael said, neutron stars typically have a crust of regular matter, typically mostly iron, since that is the element that takes the most net energy to compress into neutrons. As the neutron star spins, there are both thermal compressive forces on the iron shell, with a hot inner surface due to extreme gravity, and a cooler outer surface due to radiation to space, with significant electric currents and magnetic fields generated from this thermal gradient. There are also coriolis forces from the spin of the neutron star, and given the high spin rates, they are rather severe coriolis forces that also will generate electric currents and thus induce magnetic fields. <br /><br />The neutronium of the actual neutron star, however, acts, theoretically at least, like a Bose Einstein Condensate: it should hold and conduct an induced magnetic field produced by its iron crust, even though its 100% neutron makeup makes it impervious to electric conduction.