James Bain
James Bain may refer to:
- Sir James Bain , Lord Provost of Glasgow, MP for Whitehaven 1891–2, founder of Whitehaven Ironworks
- James Bain , Scottish minister
- James Bain , Scottish-Canadian bookseller, publisher, and librarian
- James Bain , Scottish footballer
- James Bain , Florida, freed from prison after 35 years after DNA tests showed innocence
- James Keith Bain, Australian businessman
- James Thompson Bain, socialist and syndicalist in colonial South Africa
- James Tocher Bain, Canadian engineer
- James Walker Bain, New Zealand politician
- James William Bain, Canadian politician and merchant
- James Bain , British Member of Parliament for Egremont, 1900–1906
- James Watson Bain, Canadian chemist
- James Leith Macbeth Bain, Scottish hymn writer, religious minister and author