Threemile Run rises in West Rockhill Townhsip, Bucks County, Pennsylvania, from an unnamed pond at an elevation of 500 feet next to Catch Basin Road and flows southeast, south, then southeast and meets a tributary from the right bank, then turns right to flow northeast.