The Bohemia River is a 4.7-mile-long (7.6 km)[1] tributary of the Elk River on the Delmarva Peninsula. It is located in Cecil County, Maryland, with its headwaters extending into New Castle County, Delaware.
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]