Foxfire is a village in Moore County, North Carolina, United States.
Foxfire is one of the few incorporated areas of North Carolina that does not host any primary numbered state highways (0–999).
As of the 2020 United States census, there were 1,288 people, 646 households, and 402 families residing in the village.
The racial makeup of the village was 98.31% White, 1.27% African American and 0.42% Asian.
About 1.7% of families and 1.6% of the population were below the poverty line, including none of those under the age of eighteen or sixty-five or over.