Stewart Devine (born 11 April 1984 in Edinburgh) is a Scottish professional footballer who plays as a defender.
During his career, Devine has played with Stirling Albion and with Stranraer, from where he had a spell on loan with Bo'ness United, joining the Newtown Park side permanently before moving to Linlithgow Rose.