David Heaton (March 10, 1823 – June 25, 1870) was an American attorney and politician, a US representative from North Carolina.
[1] During the American Civil War, in 1863 Heaton was appointed as a special agent of the United States Treasury Department and the United States depository in New Bern, North Carolina after Union troops occupied the area.
A contraband camp was set up near the city to begin education of former slaves for independence.
Heaton decided to stay in North Carolina, where he served as a member of its constitutional convention in 1867 under Reconstruction.
After his nomination as a Republican candidate for reelection to the Forty-second Congress, he died in Washington, D.C., on June 25, 1870.