List of bays of Maine explained

This is a list of bays along the Atlantic coast of Maine, roughly in order from northeast to southwest, and divided by county.

Washington County
Hancock County
Waldo County
Knox County
Lincoln County
Sagadahoc County
Cumberland County
York County

Also,