The Bohemia River begins east of Hacks Point, Maryland, where its two major tributaries, Great Bohemia Creek and Little Bohemia Creek, come together, and ends at the Elk River in a wide mouth between Town Point and Ford Landing. Great Bohemia Creek and its tributary, Sandy Branch rise near Middletown, Delaware and Little Bohemia Creek rises near Warwick, Maryland. They flow through the level coastal plain, quickly reaching sea level.
Several small creeks are on the northern shore, including Pooles Creek and Manor Creek. On the southern shore small creeks include Morgan Creek and Scotchman Creek.
The Bohemia River was once known as the Oppoquimimi River, as Native Americans knew it. The river was renamed by Augustine Herman after Bohemia, the country of his birth.[2]
^U.S. Geological Survey. National Hydrography Dataset high-resolution flowline data. The National MapArchived 2012-03-29 at the Wayback Machine, accessed April 1, 2011