Granville County is a county located on the northern border of the U. S. state of North Carolina. As of the 2017 Census, the population was 59,557. Its county seat is Oxford.