John Cochrane est un nom pouvant désigner
- John Cochrane (en) (mort c. 1650), diplomate et soldat écossais
- John Cochrane of Ochiltree (en) (mort c. 1707), soldat et conspirateur écossais
- John Cochrane (en) (1750-1801), marchand et auteur aristocrate écossais
- John Dundas Cochrane (1793-1825), officier britannique de la marine
- John George Cochrane (en) (1781-1852), éditeur et bibliographe écossais
- John Cochrane (1798-1852), joueur d'échecs écossais
- John Cochrane (en) (1813-1898), homme politique et général américain
- John C. Cochrane (en) (1835-1887), architecte américain
- John M. Cochrane (en) (1859-1904), juge américain du Dakota du Nord
- John Cochrane (en) (1930-2006), pilote britannique
- John H. Cochrane (en) (né en 1957), économiste américain