John Balfour
John Balfour is the name of the following people:
- John Balfour (Bishop) († 1488), Scottish clergyman, Bishop of Brechin
- John Balfour, 3rd Lord Balfour of Burleigh († 1688), Scottish nobleman
- John Balfour (politician) (1750–1842), Scottish politician
- John Balfour, 1st Baron Kinross (1837–1905), Scottish lawyer and politician
- John Balfour, 3rd Baron Kinross (1904–1976), Scottish writer
- John Balfour (musician) , British singer
- John Hutton Balfour (1808-1884), Scottish botanist