Le capitaine John Porteous (vers 1695-1736) est un militaire écossais, le capitaine de la Garde de la Cité d'Édimbourg.