James Waugh (disambiguation)
James Waugh may refer to:
- James Waugh (1831–1905), Scottish racehorse trainer
- James Waugh (politician) (born 1957), South African politician
- James Swanton Waugh (1822–1898) Irish clergyman in Australia
- Jim Waugh (1933–2010), American baseball pitcher
- Jimmy Waugh (1898–1968), English footballer