John Lesch (born January 15, 1973) is a Minnesota politician and former member of the Minnesota House of Representatives. A member of the Minnesota Democratic–Farmer–Labor Party (DFL), he last represented 66B, which included portions of Saint Paul in Ramsey County, in the Twin Cities metropolitan area. He is a prosecuting attorney for Saint Paul.