Princeville, NC. Online Offers. Princeville is a town in Edgecombe County, North Carolina and the oldest town incorporated by African-Americans in the United States. It was established by freed slaves after the Civil War and incorporated in 1885. It is part of the Rocky Mount, North Carolina Metropolitan Statistical Area.