William Price Craighill (July 1, 1833 – January 18, 1909) was born in Charles Town, Virginia (now West Virginia), son of William Nathaniel Craighill & Sarah Elizabeth Brown. He was an author, Union Army officer in the American Civil War, and later served as Chief of Engineers.