The Chesapeake Bay is home to some of the nation’s most important ports, such as Baltimore, Annapolis, and Hampton Roads.

The estuary is also home to hundreds of smaller ports, each offering their own unique culture and attractions.

The following pages include overviews of Chesapeake Bay port cities, towns, and small communities:

Maryland

Annapolis

Baltimore

Havre De Grace

Solomons Island

St. Michaels

Tilghman Island

Smith Island

Deal Island

Crisfield

Virginia

Hampton Roads

Tangier Island

Onancock

Cape Charles

Deltaville

Reedville

Related Information

The Chesapeake Bay Watershed

Chesapeake Bay Beaches