Butner is a town in Granville County, North Carolina, United States. The population was 8088 in the 2018 US census estimate. Butner was managed by the state of North Carolina from 1947 through 2007.

source