Microwave resonances among high-lying spin-singlet Rydberg levels in neutral Mg have been measured with approximately 1 MHz accuracy for principal quantum numbers n = 25–40 and orbital angular momentum L = 0–4. P, D and F levels were excited by multistep laser excitation in an atomic beam, and one- or two-quantum microwave transitions to nearby levels having Δn = 0, 1 or 2 at frequencies 79–234 GHz were detected by pulsed field ionization. Quantum defects and Ritz expansion coefficients were obtained for S, P, D, F and G levels from a global analysis in which it was unnecessary, within experimental accuracy, to make any allowance for channel perturbation from the Mg I 3p2 1D2 doubly excited configuration. The present results allow prediction and identification of Rydberg transition frequencies in Mg I, for instance in radio recombination lines from the interstellar medium, with accuracy greater by two or three orders of magnitude than previously possible.