Barrett Branch
Barrett Branch is the name of the following rivers in the United States:
- Barrett Branch (Lewis County, Kentucky)
- Barrett Branch (Marshall County, Kentucky)
- Barrett Branch, Missouri , in Howell County
- Barrett Branch, Clay County, North Carolina
- Barrett Branch (Madison County, North Carolina)
- Barrett Branch, Oklahoma , in Seminole County
- Barrett Branch, Tennessee , in Monroe County