John MacPherson, född omkring 1745, död 12 januari 1821, var en brittisk ämbetsman, från Sleat, Skye, Skottland.

John MacPherson

Under perioden 1 februari 178512 september 1786 var han tillförordnad generalguvernör i Indien.