David Brodie (1709?–1787), was a captain in the Royal Navy. He commanded and , and fought at the Battle of Porto Bello (1739), Battle of Santiago de Cuba (1748), and the Battle of Havana (1748).