Most handshakes by a head of state

- Who
- President Theodore Roosevelt
- What
- 8513 total number
- Where
- United Kingdom
- When
- 30 December 1906
President Theodore Roosevelt (1858-1919) set a record for a head of state by shaking hands with 8,513 people at an official function at a New Year's Day White House presentation in Washington DC, USA on 1 January 1907.