- Milliken Island
- Millvale
- Mink Island
- Moose Island
- Moose Island
- Mount Desert Island
- Mount Desert Rock
- Mountainville
- Mouse Island
- Mouse Island
- Murch Island
- Myra
- Manana Island
- Manks Corner
- Marsh Island
- McFarland Island
- Medomak
- Merrow Island
- Merry Island
- Miles Island
- Miller Island
- Monhegan Island
- Mount Pisgah
- Mouse Island
- Muscongus
- Maple Ridge Island
- Maranacook
- McCoy Crossing
- Merrill Island
- Midway Island