Beaufort is a town located in Carteret County, North Carolina. Beaufort has a 2026 population of 4,895. It is also the county seat of Carteret County. Beaufort is currently growing at a rate of 1.66% annually and its population has increased by 9.36% since the most recent census, which recorded a population of 4,476 in 2020.