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

Passamaquoddy Bay

Cobscook Bay

Dennys Bay

East Bay

Sipp Bay

South Bay

Straight Bay

Whiting Bay

Johnson Bay

Little Machias Bay

Machias Bay

Holmes Bay

Little Bay

Little Kennebec Bay

Englishman Bay

Mason Bay

Chandler Bay

Eastern Bay

Alley Bay

Western Bay

Wohoa Bay

Pleasant Bay

Narraguagus Bay

Back Bay

Flat Bay

Harrington Bay

Pigeon Hill Bay

Dyer Bay

Pinkham Bay

Gouldsboro Bay

Joy Bay

West Bay

Hancock County

Winter Harbor

Frenchman Bay

Eastern Bay

Flanders Bay

Taunton Bay

Egypt Bay

Hog Bay

Thomas Bay

Youngs Bay

Eastern Way

Somes Sound

Western Way

Western Bay

Union River Bay

Blue Hill Bay

Waldo County

Penobscot Bay

Belfast Bay

Gilkey Harbor

Seal Bay

Knox County

Rockport Harbor

Clam Cove

Rockland Harbor

Muscongus Bay

Lincoln County

Johns Bay

Linekin Bay

Boothbay Harbor

Booth Bay

Sheepscot Bay

Montsweag Bay

Hockomock Bay

Sagadahoc County

Merrymeeting Bay

Sagadahoc Bay

Cumberland County

Quahog Bay

Harpswell Sound

Middle Bay

Maquoit Bay

Casco Bay

York County

Saco Bay

Also, Bay of Fundy Gulf of Maine

List of bays of Maine

Maine

Bays

List of bays of Maine