List of islands of New Brunswick
Name Located In Parish County
Bear Island Saint John River Queensbury York
Beaubears Island Southwest Miramichi River Newcastle Northumberland
Campobello Island Passamaquoddy Bay Campobello Charlotte
Coles Island Canaan River Johnston Queens
Deer Island Passamaquoddy Bay West Isles Charlotte
Grand Manan Island Bay of Fundy Grand Manan Charlotte
Heron Island Chaleur Bay Bathurst Parish Restigouche
Kennebecasis Island Kennebecasis River Kings
Kent Island Bay of Fundy Grand Manan Charlotte
Lamèque Island Gulf of Saint Lawrence Shippagan Gloucester
Machias Seal Island Bay of Fundy Grand Manan Charlotte
Miscou Island Miscou Harbour Shippagan Gloucester
Ministers Island Passamaquoddy Bay Saint Andrews Charlotte
Navy Island Saint John Harbour Simonds Saint John
North Rock Bay of Fundy Grand Manan Charlotte
Oromocto Island Saint John River Maugerville Sunbury
Partridge Island Bay of Fundy Simonds Saint John
Sheldrake Island Miramichi River Alnwick Northumberland
White Head Island Bay of Fundy Grand Manan Charlotte
List of islands
This is a list of islands of New Brunswick. The province of New Brunswick is composed of mainland New Brunswick and is lined with islands of various magnitudes.