James Caldwell (1839–1925) was a Scottish politician. He served as an MP for two constituencies, both in Glasgow.