The Pond River rises in central Todd County and flows generally north-northwestwardly, along the boundaries of Muhlenberg, Christian, Hopkins and McLean counties to the Green River, which it joins from the south about 5 miles west-southwest of the town of Calhoun.