John Anderson (1795–1845) was a Scottish diplomatic agent and writer on questions of Eastern policy and commerce.