Haywood is an unincorporated community in southeastern Chatham County, North Carolina, United States. It is part of the Moncure census-designated place. Along with several other unincorporated communities, it lies along the panhandle of Chatham County between Lee County and Wake County. Haywood lies at an elevation of 246 feet.