
Grifton
- County:
- Pitt County
- County Seat:
- No
- Area (mi²):
- 2.682
- State:
- North Carolina
Grifton is a town located in Pitt County, North Carolina. Grifton has a 2025 population of 2,547. Grifton is currently growing at a rate of 0.79% annually and its population has increased by 4.09% since the most recent census, which recorded a population of 2,447 in 2020.
The average household income in Grifton is $55,386 with a poverty rate of 31.29%. The median age in Grifton is 35.9 years: 29.6 years for males, and 46.2 years for females.