Johan Flodin (born 29 July 1967) is a Swedish rower. He competed in the men's quadruple sculls event at the 1996 Summer Olympics.