Stewart McPherson

Stewart McPherson may refer to:


 * Stewart McPherson (VC) (1822–1892), Scottish soldier in India and recipient of the Victoria Cross
 * Stewart McPherson (geographer) (born 1983), British geographer