Oops! Something went wrong, please try again later.
Chapel Hill is a town in Orange, Durham and Chatham counties in the U. S. State of north carolina. Its population was 61,960 in the 2020 census, …See more
Bus stops (many with shelters and benches) are located throughout Chapel Hill and Carrboro. Bus stop signs are blue with white lettering. For the safety of our...