Big Annemessex River

The Big Annemessex River is a 15.4 mi tributary of the Chesapeake Bay on the Delmarva Peninsula. It rises in Kingston, Somerset County, Maryland, and flows roughly southwest about 6 mi in a meandering pattern, then widens into an estuary and continues about 9 mi to the bay, near Janes Island State Park. Tributaries include Annemessex Creek, Holland Creek, Hall Creek, Muddy Creek, Colbourn Creek, Jones Creek and Daugherty Creek.

The river is spanned once by River Road, a residential county road far from any population center. The Annemessex Creek upstream, however, is spanned by Maryland Route 413.

There is also a Little Annemessex River; the city of Crisfield rests upon its shores.