Lexington is in the Piedmont. It is centered at 35°49'0" North, 80°15'31" West (35.816768, -80.258643), in the valley of the Yadkin River. Lexington is northeast of High Rock Lake, part of the Yadkin-Pee Dee chain of lakes in central North Carolina.