Halifax County Airport serves Roanoke Rapids and Halifax County and is owned by the City Of Roanoke Rapids. The airport has more than one runway. The longest is a paved runway extending 4006 feet. The facility is at an elevation of 256 feet at a distance of about 3 miles from Roanoke Rapids.