Brigadier General John Charteris CMG DSO (1877–1946) was a British Army officer. During World War I he was the Chief of Intelligence at the British Expeditionary Force General Headquarters from 1915 to 1918. In later life he was a Unionist Party Member of Parliament (MP) for Dumfriesshire.