where is bath nc located
Bath, North Carolina. Bath is a town in Beaufort County, North Carolina, United States. The population was 249 at the 2010 census. Incorporated in 1705, Bath was North Carolina's first port of entry, located on the Pamlico River near its mouth. It developed a trade in naval stores, furs, and tobacco.