Scott W. McPherson (born September 7, 1955) is an American politician. He served as a Republican member for the 117th district of the Florida House of Representatives.
McPherson was born in Jacksonville, Florida. He attended Indian River Community College.
In 1980, McPherson was elected to represent the 117th district of the Florida House of Representatives, succeeding Bill Flynn. He served until 1982, when he was succeeded by C. Thomas Gallagher III.