James Salmon

James Salmon may refer to:


 * James Salmon (architect, born 1805) (1805–1888), Scottish architect
 * James Salmon (architect, born 1873) (1873–1924), his grandson, also a Scottish architect
 * James Salmon (cricketer) (1849–1903), New Zealand cricketer