David Balfour, fictional character, hero of two novels by Robert Louis Stevenson: Kidnapped (1886) and Catriona (1893; also published as David Balfour), both set in Scotland in the middle 1700s.
This article was most recently revised and updated by Kathleen Kuiper.