The Laurel Fork rises in western Raleigh County, approximately 4 miles west of Lester, and flows generally westward through northern Wyoming County, through the unincorporated communities of Glen Rogers, Ravencliff, Sabine, Glen Fork, Jesse, Matheny, and Edith, to the town of Oceana, where it flows into the Clear Fork from the east.