Sir Charles Malcolm (1782–1851) was a Scottish Royal Navy officer, who reached the rank of vice-admiral.