The invention relates to a nickel-based alloy with high grain-boundary strength and a preparation method thereof. The nickel-based alloy consists of the chemical components in percentage by weight; 20-25 percent of chromium, 0.2-0.7 percent of copper, 0.01-0.2 percent of carbon, 8.0-10.0 percent of molybdenum, 10-15 percent of cobalt, 0.5-1.5 percent of aluminum, 0.2-0.6 percent of titanium, 0.01-0.02 percent of boron, 0.01-0.03 percent of tungsten, 0.01-0.3 percent of tantalum, 0.02-0.06 percent of rare earth and the balance of nickel and other unavoidable trace impurity elements. The preparation method for the nickel-based alloy with high grain-boundary strength comprises the following steps of (1) preparing raw materials: preparing a proper amount of Incone1617 main material and a small amount of Re, B, Ta and W for component adjustment; and (2) feeding the materials for smelting: putting the materials Cr, Mo, Ta and W which have high smelting points to the bottom of a crucible, then adding the Incone1617 furnace material, sequentially adding the rest of the raw materials, covering the materials with a slag removal agent, and smelting the materials in a vacuum smelting furnace. By the adding of B, Ta and the rare earth elements, the nickel-based alloy is low in environment sensitivity and can achieve effects of purifying the grain boundary and effectively improving the grain-boundary bonding strength.