Bethel is a town in Pitt County, North Carolina, United States. The population was 1,577 at the 2010 Census. The town is a part of the Greenville Metropolitan Area located in North Carolina's Inner Banks region. Confusingly, there are three other towns in the state named "Bethel." One is between Edenton and Hertford in the "Finger Counties" region in the Northeast corner of the state, another is in the North-Central part in Caswell County and the third is located in the Mountain Region of North Carolina in Haywood County.