Frank Hamilton may refer to:
- Frank Hastings Hamilton (1813–1886), American surgeon
- Frank Hamilton (rugby union) (1863–1901), South African rugby union player
- Frank Fletcher Hamilton (1921–2008), Canadian Progressive Conservative MP
- Frank Hamilton (American musician) (born 1934), American folk musician and co-founder of Chicago's Old Town School of Folk Music
- Frank Hamilton (British singer) (born 1985), English singer, songwriter and producer