Support modification is an important way to improve the activity of the Ru/MgO-based NH3 synthesis catalyst. This work synthesized 24 composite MgO-based supports of MOx-MgO (M = La, Zn, etc.) via a microdrop-confined pyrolysis (MDCPy) method and then prepared the corresponding Cs-Ba-Ru/MOx-MgO catalysts using the impregnation method. Under the same NH3 synthesis conditions, the activity of the Cs-Ba-Ru/MOx-MgO catalysts composed of 17 elements such as Pr was significantly lower than that of Cs-Ba-Ru/MgO, while the activity of the Cs-Ba-Ru/MOx-MgO catalysts composed of four elements such as Nd was comparable to that of Cs-Ba-Ru/MgO, and the activity of the Cs-Ba-Ru/MOx-MgO catalysts composed of three elements such as La was significantly higher than that of Cs-Ba-Ru/MgO. Among them, it is clear that La2O3-MgO composite supports have the most significant effect on the improvement of NH3 synthesis performance. Through the optimization of the La/Mg ratio and loading of Ru, the optimal activities achieved ∼7 mol(NH3)/g(Ru)/h with corresponding Ru loading of 0.25-0.5 wt % under mild conditions as follows: H2/N2 ratio of 3:1, temperature of 400 °C, pressure of 3 MPa and a weight hourly space velocity (WHSV) of 96.0 L/gcat/h. In addition, the CsBa-Ru/La2O3-MgO catalyst showed good stability.