Pittsboro, North Carolina is a town located in Chatham County, 34 miles southwest of Raleigh, 47 miles southeast of Greensboro, and 17 miles south of Chapel Hill. The population was 3,743 at the 2010 census. It is the county seat of Chatham County. Pittsboro was established as a town in 1785.