The Pomme de Terre River is formed in Greene County in the Ozarks by the confluence of its short north and south forks, which rise in Webster and Greene counties, respectively. The river flows generally northward through Dallas, Polk, Hickory and Benton counties, past the town of Hermitage. In Polk County it collects the short Little Pomme de Terre River, which rises in Greene County and flows generally northwestwardly. In Hickory County a U.S. Army Corps of Engineers dam causes the river to form Pomme de Terre Lake. It enters the Osage River as an arm of Truman Lake, which is formed by a dam on the Osage.