William McLaurin

William McLaurin was an American politician and Republican member of the North Carolina House of Representatives in the Reconstruction Era. He represented New Hanover County from 1872 to 1874. During the American Civil War, he met William B. Gould in New York City. McLaurin served in the Union Navy during the Civil War.

He was African American. He served with fellow African Americans Henry Brewington and Alfred Lloyd who also represented New Hanover County in the North Carolina House.