Sand Branch may refer to:
Places edit
- Sand Branch, Dallas County, Texas, an unincorporated community
Streams edit
- Sand Branch (Prairie Creek), a stream in Missouri
- Sand Branch, Gonzales County, Texas, a Stream in Gonzales County, Texas
- Sand Branch, Madison County, Texas, a Stream in Madison County, Texas