# Haw River

The Haw River is a tributary of the Cape Fear River, approximately 110 mi (177 km) long, that is entirely contained in north central North Carolina in the United States. It was first documented as the "Hau River" by John Lawson, an English botanist, in his 1709 book "A New Voyage to Carolina." The name is shortened from Saxapahaw, from the Catawban /sak'yápha:/, "piedmont, foothill", from /sak/, "hill", plus /yápha:/, "step". The river gives its name to a small town that formed on its banks.

## Course

The Haw rises in the Piedmont country, in northeast Forsyth County, near the border with Guilford County just north of Kernersville. The river flows northeast, passing north of Oak Ridge and Summerfield into southern Rockingham County, passing through Haw River State Park, north of Greensboro. The river then begins to flow southeast as it moves through the corner of Guilford County into Alamance County.
In Alamance County, the Haw flows through Ossipee and passes north of Burlington, and through the unincorporated community of Carolina. It goes through the town of Haw River. It flows south and is joined by Great Alamance Creek at Swepsonville and continues on to Saxapahaw. The river forms the southeast border of Alamance County, a border shared by Orange County and Chatham County.
The course of the Haw River continues southeast in Chatham County as it flows just north of Pittsboro. Approximately 12 miles (19 km) southeast of the tip of Alamance County, the Haw flows into the Jordan Lake reservoir, which is formed by the confluence of the Haw River and New Hope Creek. 4 miles (6.4 km) south of Jordan Lake dam, the Haw River joins the Deep River to form the Cape Fear River.

## Natural history

The Haw River is home to many examples of local wildlife, including blue heron, beaver, deer, otter, bluegill bream, and these are only a few of the wild animals living at the Haw River.

## History

The river played a major role in the life of Native Americans in the area, including the Sissipahau Indians, and in the development of the communities that were built on the river. The river was first dammed in Saxapahaw in the 1850s and used for textile mills through the 19th and 20th centuries, and was a major factor in helping Alamance County to rebuild its local economy following the devastation of the American Civil War. Alamance Plaids, a popular textile during the 1800s, were developed near the present-day community of Glencoe.
During the 20th century, the river became heavily polluted by chemicals used in the production of textiles. The decline of industry in the United States in the late 20th century has reduced pollution in the Haw River. However, the Haw is still in danger of pollution from suburban nutrient runoff and sediment. Efforts are underway to improve the ecology of the Haw River, but there is disagreement between various environmental groups, local governments, and economic interests as to how to proceed. Recently, the newly revised Jordan Lake Rules have improved regulatory issues which affect future pollution. Most sections of the Haw are clean by reports from the state Water Quality Section, securing it as a recreational and water supply asset.
Since the installation of the new, combined Durham Wastewater Treatment Plant (WWTP), Jordan Lake water tests clean as a water source, save one portion, the upper pool of the New Hope Creek. Occasionally, in the shallow, small upper pool, water from the WWTP raises nutrient levels above allowed limits. When normal flow is returned, they are safely diluted. Lower pools are not effected. Local and state governments cooperate and are often proactive in pollution prevention.

## Economy

For over one hundred years, textile and other industries built the economy of North Carolina. Many located along the Haw and other river basins, providing employment and centers for communities since the Civil War era. Today, a few mills continue to operate near and on the Haw River, including Copland Mills in Burlington, NC. The Haw also provides drinking water and recreational activities to a large portion of North Carolina, as 10% of the state's population lives in the Haw River Watershed. The conservation of the Haw River is now the focus of several groups and government agencies, who are working to develop and preserve the Haw River.
Traditional farming has been the backbone of the economy in the rural counties lining the Haw. Though farming is under pressure, it continues to thrive, providing poultry, beef, grain, and other products for American consumption, bolstering a main export of the state.
As a part of conservation efforts has been the development of three trails. The Haw River Trail is a conservation and recreation initiative formally undertaken by local governments and private groups in 2006, and will provide both a land trail and paddle trail connecting Haw River State Park and Jordan Lake State Recreation Area. The trail is part of the North Carolina Mountains to Sea Trail.
A second major trail that has been established by local governments is the Haw River Wine Trail. The Haw River Valley has become a renowned grape growing region. This trail was originally established with five wineries in Guilford and Alamance Counties. Currently, four wineries are open on the trail, and all four have produced award-winning wines. The fifth winery, a family-operated business, closed in January 2008. There are several other wineries in the area that are not currently part of the trail.
The State of North Carolina has set up a state park on the Haw River in Guilford and Rockingham counties. There are also several city and county parks and golf courses located on the Haw, including Greensboro National Golf Club in Guilford County; Indian Valley Golf Course, Great Bend Park at Glencoe, Town and Country Park, The Challenge Golf Club, Quarry Hills Country Club, Swepsonville River Park, and Southwick Golf Course in Alamance County; and Robeson Creek Recreation Area and New Hope Overlook Campground located at the Jordan Lake State Recreation Area in Chatham County.

## Tributaries

| Name, Bank | Watershed Area in Square Miles (km$^2$) | Average Discharge | Stream Length | Mouth Coordinates | Mouth Elevation | Source Coordinates | Source Elevation | % of Average Discharge | Remarks |
| Mouth | 1,707.00 square miles (4,421.1 km$^2$) | 1,727.41 cu ft/s (48.915 m$^3$/s) | 110 mi (180 km) | 35°35′46″N 079°03′09″W﻿ / ﻿35.59611°N 79.05250°W﻿ / 35.59611; -79.05250 | 154 ft (47 m) | 36°08′55″N 080°02′28″W﻿ / ﻿36.14861°N 80.04111°W﻿ / 36.14861; -80.04111 | 1,007 ft (307 m) | N/A | The Haw River rises northeast of Kernersville, North Carolina and then flows northeast into Rockingham County where it curves southeast to meet the Cape Fear River near Moncure, North Carolina. |
| Shaddox Creek, left bank | 15.21 square miles (39.4 km$^2$) | 17.72 cu ft/s (0.502 m$^3$/s) | 3.83 mi (6.16 km) | 35°35′57″N 079°02′59″W﻿ / ﻿35.59917°N 79.04972°W﻿ / 35.59917; -79.04972 | 164 ft (50 m) | 35°39′07″N 078°59′32″W﻿ / ﻿35.65194°N 78.99222°W﻿ / 35.65194; -78.99222 | 295 ft (90 m) | 1% | Shaddox Creek rises in a pond about 1 mile northeast of Merry Oaks, North Carolina on the divide between Shaddox Creek and Buckhorn Creek. Shaddox Creek is a 3rd order tributary that flows generally south to meet the Haw River about 2 miles southeast of Moncure, North Carolina. |
| New Hope River, left bank | 342.98 square miles (888.3 km$^2$) | 377.12 cu ft/s (10.679 m$^3$/s) | 12.19 mi (19.62 km) | 35°39′38″N 079°04′14″W﻿ / ﻿35.66056°N 79.07056°W﻿ / 35.66056; -79.07056 | 216 ft (66 m) | 35°48′37″N 078°59′48″W﻿ / ﻿35.81028°N 78.99667°W﻿ / 35.81028; -78.99667 | 216 ft (66 m) | 21.8% | The New Hope River is entirely flooded by B. Everett Jordan Lake and is formed at the confluence of New Hope Creek and Morgan Creek. The mouth and source elevations are the normal pool elevations for the lake. The New Hope River contributes 21.8% of the total discharge for the Haw River. |
| Stinking Creek, right bank | 6.49 square miles (16.8 km$^2$) | 7.91 cu ft/s (0.224 m$^3$/s) | 4.41 mi (7.10 km) | 35°41′00″N 079°04′46″W﻿ / ﻿35.68333°N 79.07944°W﻿ / 35.68333; -79.07944 | 216 ft (66 m) | 35°40′49″N 079°08′07″W﻿ / ﻿35.68028°N 79.13528°W﻿ / 35.68028; -79.13528 | 480 ft (150 m) | < 1% | Stinking Creek forms an arm of B. Everett Jordan Lake. The 2nd order tributary rises about 4 miles southeast of Pittsboro, North Carolina on the divide between Stinking Creek and Roberson Creek and then flows south, east, and then northeast in a semi-circle to meet the Haw River. |
| Roberson Creek, right bank | 28.11 square miles (72.8 km$^2$) | 33.00 cu ft/s (0.934 m$^3$/s) | 11.81 mi (19.01 km) | 35°42′09″N 079°05′02″W﻿ / ﻿35.70250°N 79.08389°W﻿ / 35.70250; -79.08389 | 216 ft (66 m) | 35°42′04″N 079°13′34″W﻿ / ﻿35.70111°N 79.22611°W﻿ / 35.70111; -79.22611 | 460 ft (140 m) | 1.9% | Roberson Creek, a 3rd order tributary, forms an arm of B. Everett Jordan Lake. It rises about 0.5 miles northeast of Round Top Mountain on the divide between Roberson Creek and the Rocky River. The stream then flows generally east to meet the Haw River at the lake. |
| Haven Creek, right bank | 3.23 square miles (8.4 km$^2$) | 4.08 cu ft/s (0.116 m$^3$/s) | 3.85 mi (6.20 km) | 35°45′26″N 079°07′45″W﻿ / ﻿35.75722°N 79.12917°W﻿ / 35.75722; -79.12917 | 285 ft (87 m) | 35°45′27″N 079°09′39″W﻿ / ﻿35.75750°N 79.16083°W﻿ / 35.75750; -79.16083 | 530 ft (160 m) | < 1% | Haven Creek, a 2nd order tributary, rises about 1 mile northeast of Pittsboro, North Carolina on the Roberson Creek divide. The stream then flows north and then turns east to meet the Haw River about 1 mile southeast of Bynum, North Carolina. |
| Pokeberry Creek, left bank | 12.81 square miles (33.2 km$^2$) | 15.62 cu ft/s (0.442 m$^3$/s) | 7.82 mi (12.59 km) | 35°45′49″N 079°07′52″W﻿ / ﻿35.76361°N 79.13111°W﻿ / 35.76361; -79.13111 | 292 ft (89 m) | 35°50′28″N 079°07′26″W﻿ / ﻿35.84111°N 79.12389°W﻿ / 35.84111; -79.12389 | 552 ft (168 m) | 1% | Pokeberry Creek, a 3rd order tributary, rises on the divide between Pokeberry Creek and Morgan Creek about 5 miles southwest of Chapel Hill, North Carolina. It then flows southwest to meet the Haw River about 1 mile southeast of Bynum, North Carolina. |
| Brooks Creek, right bank | 9.90 square miles (25.6 km$^2$) | 12.09 cu ft/s (0.342 m$^3$/s) | 6.79 mi (10.93 km) | 35°46′29″N 079°09′00″W﻿ / ﻿35.77472°N 79.15000°W﻿ / 35.77472; -79.15000 | 305 ft (93 m) | 35°46′37″N 079°14′32″W﻿ / ﻿35.77694°N 79.24222°W﻿ / 35.77694; -79.24222 | 505 ft (154 m) | < 1% | Brooks Creek, a 3rd order tributary, rises in a pond about 1.5 miles north of Gum Springs, North Carolina on the Dry Creek divide. Brooks Creek then flows east to meet the Haw River at Bynum, North Carolina. |
| Wilkinson Creek, left bank | 9.09 square miles (23.5 km$^2$) | 11.34 cu ft/s (0.321 m$^3$/s) | 7.77 mi (12.50 km) | 35°46′57″N 079°09′46″W﻿ / ﻿35.78250°N 79.16278°W﻿ / 35.78250; -79.16278 | 320 ft (98 m) | 35°51′23″N 079°09′06″W﻿ / ﻿35.85639°N 79.15167°W﻿ / 35.85639; -79.15167 | 580 ft (180 m) | < 1% | Wilkinson Creek, a 3rd order tributary, rises about 1 mile east of Terrells Mountain on the Neville Creek divide. Wilkinson Creek then flows southwest to meet the Haw River about 1 mile northwest of Bynum, North Carolina. |
| Dry Creek, right bank | 20.21 square miles (52.3 km$^2$) | 24.47 cu ft/s (0.693 m$^3$/s) | 12.89 mi (20.74 km) | 35°47′44″N 079°10′54″W﻿ / ﻿35.79556°N 79.18167°W﻿ / 35.79556; -79.18167 | 338 ft (103 m) | 35°44′29″N 079°21′10″W﻿ / ﻿35.74139°N 79.35278°W﻿ / 35.74139; -79.35278 | 630 ft (190 m) | 1.4% | Dry Creek, a 2nd order tributary, rises about 4 miles south-southeast of Silk Hope, North Carolina on the Rocky River divide. Dry Creek then flows roughly northeast to meet the Haw River about 2 miles northwest of Bynum, North Carolina. |
| Terrells Creek, left bank | 15.91 square miles (41.2 km$^2$) | 19.40 cu ft/s (0.549 m$^3$/s) | 7.44 mi (11.97 km) | 35°49′17″N 079°11′25″W﻿ / ﻿35.82139°N 79.19028°W﻿ / 35.82139; -79.19028 | 357 ft (109 m) | 35°54′26″N 079°10′49″W﻿ / ﻿35.90722°N 79.18028°W﻿ / 35.90722; -79.18028 | 580 ft (180 m) | 1.1% | Terrells Creek (left bank) is a 3rd order tributary that rises about 1 mile southeast of White Cross, North Carolina on the Collins Creek divide. Terrells Creek then flows south from Orange County into Chatham County to meet the Haw River about 4 miles northwest of Bynum, North Carolina. |
| Terrells Creek, right bank | 29.13 square miles (75.4 km$^2$) | 34.85 cu ft/s (0.987 m$^3$/s) | 12.47 mi (20.07 km) | 35°51′00″N 079°14′10″W﻿ / ﻿35.85000°N 79.23611°W﻿ / 35.85000; -79.23611 | 374 ft (114 m) | 35°58′19″N 079°10′03″W﻿ / ﻿35.97194°N 79.16750°W﻿ / 35.97194; -79.16750 | 618 ft (188 m) | 2% | Terrells Creek (right bank) is a 3rd order tributary that rises in a pond about 0.25 miles north of Silk Hope, North Carolina on the Varnell Creek divide. Terrells Creek then flows northeast to meet the Haw River about 1 mile north of Terrells, North Carolina. |
| Collins Creek, left bank | 19.58 square miles (50.7 km$^2$) | 23.62 cu ft/s (0.669 m$^3$/s) | 11.73 mi (18.88 km) | 35°51′00″N 079°14′10″W﻿ / ﻿35.85000°N 79.23611°W﻿ / 35.85000; -79.23611 | 387 ft (118 m) | 35°55′19″N 079°10′03″W﻿ / ﻿35.92194°N 79.16750°W﻿ / 35.92194; -79.16750 | 618 ft (188 m) | 1.4% | Collins Creek, a 3rd order tributary, rises at Dodsons Crossroads, North Carolina on the Morgan Creek divide. Collins Creek then flows south to meet the Haw River about 2 miles east of Mandale, North Carolina. |
| Name, Bank | Watershed Area in Square Miles (km$^2$) | Average Discharge | Stream Length | Mouth Coordinates | Mouth Elevation | Source Coordinates | Source Elevation | % of Average Discharge | Remarks |
| Big Branch, right bank | 3.10 square miles (8.0 km$^2$) | 3.97 cu ft/s (0.112 m$^3$/s) | 2.78 mi (4.47 km) | 35°51′49″N 079°15′59″W﻿ / ﻿35.86361°N 79.26639°W﻿ / 35.86361; -79.26639 | 390 ft (120 m) | 35°51′26″N 079°17′09″W﻿ / ﻿35.85722°N 79.28583°W﻿ / 35.85722; -79.28583 | 550 ft (170 m) | < 1% | Big Branch, a 2nd order tributary, rises about 2 miles west-northwest of Mandale, North Carolina on the Lick Creek divide. Big Branch then flows easterly to meet the Haw River about 1.5 miles northeast of Mandale, North Carolina. |
| Cane Creek, right bank | 68.06 square miles (176.3 km$^2$) | 77.97 cu ft/s (2.208 m$^3$/s) | 24.21 mi (38.96 km) | 35°53′01″N 079°15′18″W﻿ / ﻿35.88361°N 79.25500°W﻿ / 35.88361; -79.25500 | 395 ft (120 m) | 35°53′37″N 079°30′44″W﻿ / ﻿35.89361°N 79.51222°W﻿ / 35.89361; -79.51222 | 700 ft (210 m) | 4.5% | Cane Creek (right bank), a 4th order tributary, rises about 3 miles northwest of Pleasantville, North Carolina on the Poppaw Creek divide. Cane Creek then flows east to meet the Haw River about 3 miles southeast of Eli Whitney, North Carolina. |
| Cane Creek, left bank | 39.25 square miles (101.7 km$^2$) | 43.21 cu ft/s (1.224 m$^3$/s) | 13.74 mi (22.11 km) | 35°54′35″N 079°16′06″W﻿ / ﻿35.90972°N 79.26833°W﻿ / 35.90972; -79.26833 | 398 ft (121 m) | 36°02′05″N 079°10′24″W﻿ / ﻿36.03472°N 79.17333°W﻿ / 36.03472; -79.17333 | 680 ft (210 m) | 2.5% | Cane Creek (left bank), a 4th order tributary, rises about 2 miles of Buckhorn, North Carolina in Orange County on the Eno River divide. Cane Creek then flows southwest into Alamance County to meet the Haw River about 2 miles east of Eli Whitney, North Carolina. |
| Marys Creek, right bank | 12.51 square miles (32.4 km$^2$) | 14.80 cu ft/s (0.419 m$^3$/s) | 9.74 mi (15.68 km) | 35°55′28″N 079°17′56″W﻿ / ﻿35.92444°N 79.29889°W﻿ / 35.92444; -79.29889 | 407 ft (124 m) | 35°56′27″N 079°24′06″W﻿ / ﻿35.94083°N 79.40167°W﻿ / 35.94083; -79.40167 | 735 ft (224 m) | < 1% | Marys Creek, a 3rd order tributary, rises about 5 miles southeast of Rock Creek, North Carolina on the Varnals Creek divide. Marys Creek then flows east to meet the Haw River about 3 miles southeast of Saxapahaw, North Carolina. |
| Motes Creek, left bank | 5.62 square miles (14.6 km$^2$) | 6.81 cu ft/s (0.193 m$^3$/s) | 5.39 mi (8.67 km) | 35°56′34″N 079°18′56″W﻿ / ﻿35.94278°N 79.31556°W﻿ / 35.94278; -79.31556 | 413 ft (126 m) | 35°59′48″N 079°17′13″W﻿ / ﻿35.99667°N 79.28694°W﻿ / 35.99667; -79.28694 | 640 ft (200 m) | < 1% | Motes Creek, a 3rd order tributary, rises about 4 miles northeast of Saxapahaw, North Carolina on the Cane Creek divide. Motes Creek then flows southeast to meet the Haw River at Saxapahaw. |
| Meadow Creek, left bank | 4.66 square miles (12.1 km$^2$) | 5.65 cu ft/s (0.160 m$^3$/s) | 5.95 mi (9.58 km) | 35°58′28″N 079°20′43″W﻿ / ﻿35.97444°N 79.34528°W﻿ / 35.97444; -79.34528 | 449 ft (137 m) | 36°00′36″N 079°15′59″W﻿ / ﻿36.01000°N 79.26639°W﻿ / 36.01000; -79.26639 | 645 ft (197 m) | < 1% | Meadow Creek, a 2nd order tributary, rises about 6 miles south of Mebane, North Carolina on the Toms Creek divide. Meadow Creek then flows southwest to the meet the Haw River about 4 miles northwest of Saxapahaw, North Carolina. |
| Varnals Creek, left bank | 11.83 square miles (30.6 km$^2$) | 13.62 cu ft/s (0.386 m$^3$/s) | 7.13 mi (11.47 km) | 35°59′10″N 079°21′04″W﻿ / ﻿35.98611°N 79.35111°W﻿ / 35.98611; -79.35111 | 449 ft (137 m) | 35°56′53″N 079°21′04″W﻿ / ﻿35.94806°N 79.35111°W﻿ / 35.94806; -79.35111 | 630 ft (190 m) | < 1% | Varnals Creek, a 3rd order tributary, rises about 2 southeast of Rock Creek, North Carolina on the Rock Creek divide just north of the Cane Creek Mountains. Varnals Creek then flows northeast to meet the Haw River about 4 miles south of Swepsonville, North Carolina. |
| Haw Creek, left bank | 28.41 square miles (73.6 km$^2$) | 32.14 cu ft/s (0.910 m$^3$/s) | 12.84 mi (20.66 km) | 35°59′37″N 079°21′06″W﻿ / ﻿35.99361°N 79.35167°W﻿ / 35.99361; -79.35167 | 453 ft (138 m) | 36°04′55″N 079°13′37″W﻿ / ﻿36.08194°N 79.22694°W﻿ / 36.08194; -79.22694 | 690 ft (210 m) | 1.9% | Haw Creek, a 3rd order tributary, rises in a pond about 0.5 miles southeast of Mebane, North Carolina in Orange County on the Mill Creek divide. Haw Creek then flows southwest into Alamance County to meet the Haw River about 3 miles south of Swepsonville, North Carolina. |
| Big Alamance Creek, right bank | 262.23 square miles (679.2 km$^2$) | 268.41 cu ft/s (7.601 m$^3$/s) | 37.12 mi (59.74 km) | 36°01′02″N 079°21′57″W﻿ / ﻿36.01722°N 79.36583°W﻿ / 36.01722; -79.36583 | 552 ft (168 m) | 35°58′40″N 079°44′57″W﻿ / ﻿35.97778°N 79.74917°W﻿ / 35.97778; -79.74917 | 780 ft (240 m) | 15.5% | Big Alamance Creek (Great Alamance Creek), a 5th order tributary, rise about 1 mile north of Pleasant Garden, North Carolina in Guilford County on the Deep River divide. The creek then flows northeast into Alamance County then east to meet the Haw River at Swepsonville, North Carolina. Big Alamance Creek contributes 15.5% of the total discharge for the Haw River. |
| Back Creek, left bank | 81.21 square miles (210.3 km$^2$) | 88.66 cu ft/s (2.511 m$^3$/s) | 8.77 mi (14.11 km) | 36°02′44″N 079°22′04″W﻿ / ﻿36.04556°N 79.36778°W﻿ / 36.04556; -79.36778 | 476 ft (145 m) | 36°07′31″N 079°18′02″W﻿ / ﻿36.12528°N 79.30056°W﻿ / 36.12528; -79.30056 | 720 ft (220 m) | 5.1% | Back Creek, a 4th order tributary, rises in a pond about 0.5 miles northeast of Carr, North Carolina in Orange County on the Lynch Creek divide. Back Creek then flows generally southwest to Alamance County and through Quaker Creek Reservoir to meet the Haw River about 1.5 miles southeast of Graham, North Carolina. |
| Boyds Creek, left bank | 7.38 square miles (19.1 km$^2$) | 8.53 cu ft/s (0.242 m$^3$/s) | 4.54 mi (7.31 km) | 36°06′08″N 079°22′51″W﻿ / ﻿36.10222°N 79.38083°W﻿ / 36.10222; -79.38083 | 492 ft (150 m) | 36°09′16″N 079°20′30″W﻿ / ﻿36.15444°N 79.34167°W﻿ / 36.15444; -79.34167 | 700 ft (210 m) | < 1% | Boyds Creek, a 2nd order tributary, rises in a pond about 3 miles southeast of McCray, North Carolina on the Deep Creek divide. The creek then flows southwest to meet the Haw River about 1 mile northwest of Haw River, North Carolina. |
| Service Creek, right bank | 8.01 square miles (20.7 km$^2$) | 9.10 cu ft/s (0.258 m$^3$/s) | 5.93 mi (9.54 km) | 36°06′32″N 079°23′35″W﻿ / ﻿36.10889°N 79.39306°W﻿ / 36.10889; -79.39306 | 499 ft (152 m) | 36°06′51″N 079°28′15″W﻿ / ﻿36.11417°N 79.47083°W﻿ / 36.11417; -79.47083 | 690 ft (210 m) | < 1% | Service Creek, a 2nd order tributary, rises in a pond at Glen Raven on the Little Alamance Creek divide. The creek then flows northeast then southeast to meet the Haw River about 0.25 miles east of Burlington, North Carolina. |
| Stony Creek, left bank | 104.63 square miles (271.0 km$^2$) | 113.63 cu ft/s (3.218 m$^3$/s) | 17.10 mi (27.52 km) | 36°07′10″N 079°24′06″W﻿ / ﻿36.11944°N 79.40167°W﻿ / 36.11944; -79.40167 | 502 ft (153 m) | 36°18′23″N 079°27′12″W﻿ / ﻿36.30639°N 79.45333°W﻿ / 36.30639; -79.45333 | 730 ft (220 m) | 6.6% | Stony Creek, a 4th order tributary, rises in Cherry Grove, North Carolina in Caswell County on the Country Line Creek divide. Stony Creek then flows south into Alamance County and passes west of Stony Creek Mountain and into Lake Burlington. It is impounded again in Stony Creek Reservoir before meeting the Haw River at Hopedale, North Carolina. |
| Travis Creek, right bank | 15.70 square miles (40.7 km$^2$) | 17.76 cu ft/s (0.503 m$^3$/s) | 6.54 mi (10.53 km) | 36°08′33″N 079°29′12″W﻿ / ﻿36.14250°N 79.48667°W﻿ / 36.14250; -79.48667 | 564 ft (172 m) | 36°07′56″N 079°34′49″W﻿ / ﻿36.13222°N 79.58028°W﻿ / 36.13222; -79.58028 | 720 ft (220 m) | 1% | Travis Creek, a 3rd order tributary, rises about 3 miles northwest of Gibsonville, North Carolina in Guilford County on the Buffalo Creek divide. Travis Creek then flows generally northeast to meet the Haw River about 3 miles north of Glen Raven, North Carolina. |
| Reedy Fork, right bank | 255.27 square miles (661.1 km$^2$) | 255.75 cu ft/s (7.242 m$^3$/s) | 43.30 mi (69.68 km) | 36°10′08″N 079°30′00″W﻿ / ﻿36.16889°N 79.50000°W﻿ / 36.16889; -79.50000 | 584 ft (178 m) | 36°07′19″N 080°04′07″W﻿ / ﻿36.12194°N 80.06861°W﻿ / 36.12194; -80.06861 | 955 ft (291 m) | 14.8% | Reedy Fork, a 5th order tributary, rises in a pond in Kernersville, North Carolina in Forsyth County on the Kerners Mill Creek divide. Reedy Fork then flows generally east through Guilford County to Alamance County to meet the Haw River about 0.5 miles east of Ossipee, North Carolina. Reedy Fork contributes 14.8% of the total discharge for the Haw River. |
| Name, Bank | Watershed Area in Square Miles (km$^2$) | Average Discharge | Stream Length | Mouth Coordinates | Mouth Elevation | Source Coordinates | Source Elevation | % of Average Discharge | Remarks |
| Giles Creek, left bank | 2.88 square miles (7.5 km$^2$) | 3.69 cu ft/s (0.104 m$^3$/s) | 2.08 mi (3.35 km) | 36°15′49″N 079°34′59″W﻿ / ﻿36.26361°N 79.58306°W﻿ / 36.26361; -79.58306 | 636 ft (194 m) | 36°17′08″N 079°33′27″W﻿ / ﻿36.28556°N 79.55750°W﻿ / 36.28556; -79.55750 | 760 ft (230 m) | < 1% | Giles Creek, a 1st order tributary, rises in a pond about 3 miles east of Williamsburg, North Carolina in Rockingham County on the Country Line Creek (Dan River) divide. The creek then flows south to meet the Haw River about 2 miles south of Williamsburg, North Carolina. |
| Rose Creek, right bank | 5.69 square miles (14.7 km$^2$) | 7.00 cu ft/s (0.198 m$^3$/s) | 3.92 mi (6.31 km) | 36°16′06″N 079°36′28″W﻿ / ﻿36.26833°N 79.60778°W﻿ / 36.26833; -79.60778 | 650 ft (200 m) | 36°13′21″N 079°38′16″W﻿ / ﻿36.22250°N 79.63778°W﻿ / 36.22250; -79.63778 | 768 ft (234 m) | < 1% | Rose Creek, a 2nd order tributary, rises in Apple Pond about 1.5 miles west of Ossipee, North Carolina in Guilford County on the Reedy Fork divide. Rose Creek then flows north into Rockingham County to meet the Haw River about 1 mile south of Williamsburg, North Carolina. |
| Little Troublesome Creek, left bank | 13.00 square miles (33.7 km$^2$) | 16.37 cu ft/s (0.464 m$^3$/s) | 8.26 mi (13.29 km) | 36°16′11″N 079°36′29″W﻿ / ﻿36.26972°N 79.60806°W﻿ / 36.26972; -79.60806 | 650 ft (200 m) | 36°20′54″N 079°41′49″W﻿ / ﻿36.34833°N 79.69694°W﻿ / 36.34833; -79.69694 | 810 ft (250 m) | 1% | Little Troublesome Creek, a 2nd order tributary, rises in Reidsville, North Carolina and then flows southeast to meet the Haw River about 1 mile southwest of Williamsburg, North Carolina. |
| Troublesome Creek, left bank | 55.96 square miles (144.9 km$^2$) | 65.59 cu ft/s (1.857 m$^3$/s) | 23.67 mi (38.09 km) | 36°15′57″N 079°38′35″W﻿ / ﻿36.26583°N 79.64306°W﻿ / 36.26583; -79.64306 | 653 ft (199 m) | 36°14′49″N 079°59′37″W﻿ / ﻿36.24694°N 79.99361°W﻿ / 36.24694; -79.99361 | 960 ft (290 m) | 3.8% | Troublesome Creek, a 3rd order tributary, rises in Stokesdale, North Carolina in Guilford County on the Kings Creek (Dan River) divide. The creek then flows northeast into Rockingham County then southeast through Lake Reidsville to meet the Haw River about 5 miles south of Reidsville, North Carolina. |
| Candy Creek, right bank | 3.10 square miles (8.0 km$^2$) | 3.90 cu ft/s (0.110 m$^3$/s) | 3.03 mi (4.88 km) | 36°15′54″N 079°38′56″W﻿ / ﻿36.26500°N 79.64889°W﻿ / 36.26500; -79.64889 | 675 ft (206 m) | 36°13′17″N 079°39′31″W﻿ / ﻿36.22139°N 79.65861°W﻿ / 36.22139; -79.65861 | 780 ft (240 m) | < 1% | Candy Creek, a 1st order tributary, rises about 1 mile east of Monticello, North Carolina in Guilford County on the Reedy Fork divide. The creek then flows north into Rockingham County to meet the Haw River about 5 miles south of Reidsville, North Carolina. |
| Benaja Creek, right bank | 10.58 square miles (27.4 km$^2$) | 12.67 cu ft/s (0.359 m$^3$/s) | 3.73 mi (6.00 km) | 36°15′53″N 079°39′26″W﻿ / ﻿36.26472°N 79.65722°W﻿ / 36.26472; -79.65722 | 675 ft (206 m) | 36°14′53″N 079°42′22″W﻿ / ﻿36.24806°N 79.70611°W﻿ / 36.24806; -79.70611 | 780 ft (240 m) | < 1% | Benaja Creek, a 2nd order tributary, rises in a pond about 3 miles north of Browns Summit, North Carolina in Guilford County on the Haw River divide. The creek then flows northeast into Rockingham County and meets the Haw River about 5 miles south of Reidsville, North Carolina. |
| Name, Bank | Watershed Area in Square Miles (km$^2$) | Average Discharge | Stream Length | Mouth Coordinates | Mouth Elevation | Source Coordinates | Source Elevation | % of Average Discharge | Remarks |
| Mears Fork, right bank | 12.59 square miles (32.6 km$^2$) | 14.63 cu ft/s (0.414 m$^3$/s) | 7.77 mi (12.50 km) | 36°14′51″N 079°47′04″W﻿ / ﻿36.24750°N 79.78444°W﻿ / 36.24750; -79.78444 | 699 ft (213 m) | 36°12′32″N 079°53′57″W﻿ / ﻿36.20889°N 79.89917°W﻿ / 36.20889; -79.89917 | 878 ft (268 m) | < 1% | Mears Fork, a 3rd order tributary, rises in Summerfield, North Carolina on the Reedy Fork divide. Mears Fork then flows northeast to meet the Haw River about 2 miles south of Midway, North Carolina. |
| Rock Branch, left bank | 2.40 square miles (6.2 km$^2$) | 3.03 cu ft/s (0.086 m$^3$/s) | 2.00 mi (3.22 km) | 36°12′43″N 079°57′35″W﻿ / ﻿36.21194°N 79.95972°W﻿ / 36.21194; -79.95972 | 778 ft (237 m) | 36°12′51″N 079°59′14″W﻿ / ﻿36.21417°N 79.98722°W﻿ / 36.21417; -79.98722 | 925 ft (282 m) | < 1% | Rock Branch, a 1st order tributary, rises in a pond at Kings Crossroads, North Carolina on the Kings Creek divide. Rock Branch then flows generally southeast to meet the Haw River about 1.5 miles east of Kings Crossroads. |

## Cities, towns, and communities

In Chatham County
* Pittsboro
* Haywood
* Bynum
In Alamance County
* Saxapahaw
* Swepsonville
* Graham
* Haw River
* Burlington
* Carolina
* Glencoe
* Ossipee
* Altamahaw
In Guilford County
* Oak Ridge
In Forsyth County
* The Haw begins approximately 1-mile (1.6 km) northeast of Kernersville.

## Dams

The Haw River has been dammed many times throughout its history to provide power for mills, irrigation for crops, and drinking water supplies. Some remnants of dams are still visible. The following dams are still extant on the Haw River:
* B. Everett Jordan Dam - 113 ft (34 m)
* Bynum Dam - 8 ft (2.4 m)
* Saxapahaw Dam - 30 ft (9.1 m)
* Puryear Dam - 10 ft (3.0 m)
* Old Swepsonville Dam - 5 ft (1.5 m)
* Granite Mills Dam (removed in 2016)
* Glencoe Mills Dam - 10 ft (3.0 m)
* Indian Valley Dam
* Altamahaw Dam - 8 ft (2.4 m)