Job seekers near Detroit Lakes, MN, have a great opportunity to explore high-paying Surgical Technician roles. Grand Forks, ND, offers the highest average salary at $100,515. Moving south, Detroit, MI, provides a solid average salary of $83,381. A local option, Brainerd, MN, also presents competitive pay at $72,082.