Stay up to date with WRAL’s Chapel Hill news and reporting coverage
The Town of Chapel Hill is located in Orange County in central North Carolina.
In the aftermath of Hurricane Florence in September 2018, the town received 9 inches of rain in approximately three days. The community saw multiple road closures and downed trees.