This is a list of bays along the Atlantic coast of Maine, roughly in order from northeast to southwest, and divided by county.
- Passamaquoddy Bay
- Cobscook Bay
- Johnson Bay
- Little Machias Bay
- Machias Bay
- Little Kennebec Bay
- Englishman Bay
- Chandler Bay
- Eastern Bay
- Western Bay
- Pleasant Bay
- Narraguagus Bay
- Pigeon Hill Bay
- Dyer Bay
- Gouldsboro Bay
- Winter Harbor
- Frenchman Bay
- Eastern Way
- Somes Sound
- Western Way
- Western Bay
- Union River Bay
- Blue Hill Bay
Also,