Ben or Benjamin Shaw may refer to:
- Ben Shaw (DJ), British house music producer, remixer and DJ
- Ben Shaw (American football) (1893–?), American football guard
- Ben Shaw (baseball) (1893–1959), Major League Baseball player
- Benjamin Shaw (MP) (c1770–1843), English politician, MP for Westbury 1812–18