約翰·馬爾科姆,英國外交官。生於蘇格蘭鄧弗里斯郡。1782年入東印度公司任職。1792年起任孟加拉總督波斯語翻譯、駐印度英軍總司令秘書、海德拉巴駐紮官助理等職。1799年任駐波斯公使。1801—1802年任孟加拉總督理查·韋爾斯利的私人秘書,在1803—1804年的馬拉塔戰爭中任阿瑟·韋爾斯利將軍(即後來的威靈頓公爵)的政治代理人。1808—1810年再次出使德黑蘭。1811年回英國,次年受封為爵士。1817—1818年作為陸軍準將再次參加馬拉塔戰爭。1826—1830年任孟買省督。1831年當選為下院議員。著有《印度政治史》、《波斯史》、《印度政事》等。