Black Jack Branch is a tributary of Brown Creek in south-central North Carolina that drains Union County, North Carolina and Anson County, North Carolina.