NBGS Branches

Capital Branch, based in Fredericton, covers the counties of York, Sunbury and Queens.

Charlotte Branch, based in St Stephen, covers the county of Charlotte and parts of York Co.

The Miramichi Branch, based in Miramichi, covers Northumberland County and part of Kent County.

The Saint John Branch, based in Saint John, covers the counties of Saint John and Kings.

The Southeastern Branch, based in the Greater Moncton area, covers Westmorland, Albert, and Kent Counties.

Why Join NBGS?

Connecting with people who love Genealogy
Generations - the Journal of NBGS
Benefits from our NBGS Partners
Easy renewals and cancellations