The natMo(γ, xn)90,91,99Mo reaction cross-sections were experimentally determined for the bremsstrahlung end-point energies of 12, 14, 16, 45, 50, 55, 60 and 70MeV by activation and off-line γ-ray spectrometric technique and using the 20MeV electron linac (ELBE) at the Helmholtz-Zentrum Dresden-Rossendorf (HZDR), Dresden, Germany, and the 100MeV electron linac at the Pohang Accelerator Laboratory (PAL), Pohang, Korea. The natMo(γ, xn)88,89,90,91,99Mo reaction cross-sections as a function of photon energy were also calculated using the computer code TALYS 1.6. The flux-weighted average cross-sections were obtained from the literature data and the calculated values of TALYS based on monoenergetic photons and are found to be in general agreement with the present results. The flux-weighted average experimental and theoretical cross-sections for the natMo(γ, xn)88,89,90,91,99Mo reactions increase with the bremsstrahlung end-point energy, which indicates the role of excitation energy. After a certain energy, the individual natMo(γ, xn) reaction cross-sections decrease with the increase of bremsstrahlung energy due to opening of other reactions, which indicates sharing of energy in different reaction channels. The 100Mo(γ, n) reaction cross-section is important for the production of 99Mo, which is a probable alternative to the 98Mo(n, γ) and 235U(n, f) reactions.