Magaguadavic is a settlement in New Brunswick.
Coordinates: 47°04′52″N 65°23′38″W / 47.081°N 65.394°W / 47.081; -65.394