Hackers Creek rises approximately 5 miles north of Buckhannon in northern Upshur County and flows westwardly into northeastern Lewis County, where it turns northwestwardly and flows through the town of Jane Lew into southern Harrison County, where it joins the West Fork River from the southeast, approximately three miles (5 km) northwest of Jane Lew.