A stent and a preparation method therefor. The stent includes a stent substrate. The stent substrate is provided with at least one radiopaque structure thereon. Each radiopaque structure includes at least one radiopaque unit. A radiopaque material is inlaid in each radiopaque unit, and a ratio of the volume of the radiopaque material to the volume of the radiopaque unit ranges from 1.1 to 1.4. By the stent and the preparation method therefor, the interference fit between the radiopaque material and the radiopaque unit can be better implemented, so that the radiopaque material and the radiopaque unit have strong bonding force therebetween, and the problem of embolism caused by the drop of a radiopaque material is avoided.