John F. Kennedy | Pope John Paul II | Elton John | John | John Lennon | John Wayne | John McCain | John Kerry | John Cage | Andrew Jackson | Andrew Lloyd Webber | Olivia Newton-John | John Williams | John Peel | John Adams | John Steinbeck | John Travolta | John Milton | John Zorn | John Marshall | John Howard | John Singer Sargent | John Ruskin | Baron | John Updike | 14th United States Congress | John Maynard Keynes | John Coltrane | John Cleese | St. John's |
He was the son of Norman MacLeod of MacLeod (1812 – 1898), 25th chief of Clan MacLeod and his wife Louisa Barbara St. John (1818–1880), only daughter of the 14th Baron St John of Bletso.
St John was born at Woodford, Northamptonshire, the son of John St John, 12th Baron St John of Bletso and his wife Susanna Louisa Simond, daughter of Peter Simond.