Home › Canada › New Brunswick › Rankings › Oldest Dalhousie, #1 on this list · Photo: Quintin Soloviev (CC BY 4.0) New Brunswick · 2026 Towns with the oldest residents in New Brunswick Saint George, in the middle of the list, comes in at 46.8 years. Bottom of the list: Oromocto, with 31.8 years. On the national list, Dalhousie is #60 of 2,589. The national top 100 holds just one place from New Brunswick. Leading New Brunswick on this list is Dalhousie, at 58 years. The places after the leader belong to Shippagan (54.8 years) and Wellington (54.4 years).
Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work
#1 New Brunswick · 3,255 people 58 years Median age Overall D · #2,380 of 2,556
Strongest: walkability A− , cost of living B+ · lowest: health D−
#2 New Brunswick · 4,721 people 54.8 years Median age Overall C+ · #1,678 of 2,556
Strongest: cost of living A , health B− · lowest: walkability D−
#3 New Brunswick · 3,458 people 54.4 years Median age Overall A− · #514 of 2,556
Strongest: cost of living A+ , safety A · lowest: walkability D
All 60, ranked in New Brunswick Best first in New Brunswick; beside each place, its rank on the same list for all of Canada.
Every New Brunswick list # Town Median age Canada rank What drives it
2 Shippagan 4,721 people 54.8 years #139 of 2,589 Strongest: cost of living A , health B− · lowest: walkability D− 3 Wellington 3,458 people 54.4 years #155 of 2,589 Strongest: cost of living A+ , safety A · lowest: walkability D 4 Beresford 4,389 people 54.4 years #156 of 2,589 Strongest: safety A+ , cost of living B · lowest: hazard risk D 5 Caraquet 4,572 people 54.4 years #161 of 2,589 Strongest: walkability B , jobs & income B− · lowest: hazard risk D 6 Bouctouche 2,678 people 54.4 years #169 of 2,589 Strongest: walkability B− , health C+ · lowest: hazard risk C− 7 Edmundston 18,174 people 54 years #187 of 2,589 Strongest: walkability B , cost of living B− · lowest: hazard risk D 8 Campbellton 7,485 people 53.6 years #203 of 2,589 Strongest: walkability A , cost of living C+ · lowest: safety C− 9 Alnwick 3,767 people 53.6 years #205 of 2,589 Strongest: cost of living A , walkability C− · lowest: health D− 10 Bathurst 13,331 people 53.2 years #216 of 2,589 Strongest: walkability B+ , health B− · lowest: hazard risk D 12 Atholville 3,346 people 52.8 years #234 of 2,589 Strongest: cost of living A− , walkability C+ · lowest: health D 13 Shediac 9,849 people 52.8 years #237 of 2,589 Strongest: walkability B+ , jobs & income C+ · lowest: cost of living C− 14 Bathurst 4,840 people 52.4 years #253 of 2,589 Strongest: cost of living B+ , jobs & income B− · lowest: walkability D 15 Tracadie 16,453 people 52 years #266 of 2,589 Strongest: cost of living B , health B− · lowest: hazard risk D− 16 Cocagne 2,982 people 51.6 years #278 of 2,589 Strongest: safety A , cost of living B · lowest: hazard risk C− 17 Dundas 4,733 people 51.6 years #285 of 2,589 Strongest: cost of living A− , safety C+ · lowest: walkability D 18 Shippagan 3,073 people 51.2 years #309 of 2,589 Strongest: walkability A− , cost of living B · lowest: hazard risk D 19 Shediac 5,699 people 51.2 years #310 of 2,589 Strongest: jobs & income B+ , cost of living B · lowest: hazard risk C− 20 Beresford 6,543 people 50.8 years #328 of 2,589 Strongest: safety A+ , cost of living B+ · lowest: hazard risk D 22 Cap-Pelé 3,092 people 50.8 years #341 of 2,589 Strongest: jobs & income B , cost of living C+ · lowest: hazard risk C− 23 Miramichi 19,402 people 50 years #391 of 2,589 Strongest: cost of living B− , walkability B− · lowest: hazard risk D 24 Haut-Madawaska 4,098 people 49.6 years #402 of 2,589 Strongest: safety A , cost of living A− · lowest: hazard risk D 25 Kingston 3,577 people 48.4 years #498 of 2,589 Strongest: safety A , cost of living B · lowest: health D 26 Sussex 4,994 people 48 years #528 of 2,589 Strongest: walkability A , hazard risk C+ · lowest: jobs & income C− 27 St. Stephen 4,876 people 48 years #531 of 2,589 Strongest: walkability A− , cost of living C+ · lowest: safety D 28 Studholm 3,668 people 47.2 years #604 of 2,589 Strongest: cost of living A− , hazard risk C+ · lowest: walkability D 29 Bright 3,648 people 47.2 years #611 of 2,589 Strongest: cost of living B− , safety C · lowest: health C− 30 Salisbury 3,806 people 46.8 years #645 of 2,589 Strongest: cost of living B+ , health C · lowest: walkability D 31 Saint George 2,675 people 46.8 years #648 of 2,589 Strongest: cost of living B , jobs & income C · lowest: walkability D 32 Sussex 2,742 people 46.4 years #691 of 2,589 Strongest: cost of living B− , hazard risk C+ · lowest: walkability C− 33 Kingsclear 3,158 people 46 years #718 of 2,589 Strongest: cost of living A− , jobs & income B+ · lowest: walkability D 34 Sackville 6,572 people 46 years #724 of 2,589 Strongest: walkability A , health B− · lowest: hazard risk C 35 Wakefield 2,749 people 46 years #725 of 2,589 Strongest: jobs & income A− , cost of living B · lowest: hazard risk C− 36 Rothesay 12,626 people 45.6 years #749 of 2,589 Strongest: safety A+ , jobs & income A · lowest: health C− 37 Memramcook 5,616 people 45.6 years #762 of 2,589 Strongest: jobs & income B , safety B · lowest: walkability D 38 Woodstock 6,260 people 45.6 years #772 of 2,589 Strongest: walkability B , jobs & income C+ · lowest: safety D 39 Grand Bay-Westfield 5,202 people 45.2 years #815 of 2,589 Strongest: cost of living A , jobs & income A− · lowest: health C− 40 Riverview 22,614 people 45.2 years #829 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: safety C− 41 Salisbury 2,585 people 45.2 years #834 of 2,589 Strongest: walkability B+ , jobs & income B− · lowest: hazard risk C− 42 Moncton 12,238 people 44.8 years #886 of 2,589 Strongest: jobs & income A , cost of living B · lowest: walkability D 43 Coverdale 5,167 people 44.8 years #896 of 2,589 Strongest: jobs & income B− , cost of living B− · lowest: walkability D 44 Hampton 3,268 people 44.4 years #952 of 2,589 Strongest: safety A , cost of living B+ · lowest: walkability D 45 Simonds 4,263 people 44.4 years #955 of 2,589 Strongest: safety A , cost of living B · lowest: walkability D 46 Hampton 4,754 people 44.4 years #961 of 2,589 Strongest: cost of living B , jobs & income B− · lowest: health D 47 Starlight Village 5,108 people 44 years #1,004 of 2,589 Strongest: jobs & income A+ , cost of living A− · lowest: walkability C− 48 Saint John 79,371 people 44 years #1,019 of 2,589 Strongest: walkability A , hazard risk C+ · lowest: health C 49 New Maryland 4,455 people 43.6 years #1,068 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk C− 50 Grand Manan 2,648 people 43.6 years #1,076 of 2,589 Strongest: jobs & income A , cost of living A− · lowest: safety C− 51 Quispamsis 20,240 people 43.2 years #1,115 of 2,589 Strongest: safety A+ , jobs & income A · lowest: health D 52 Douglas 6,840 people 43.2 years #1,141 of 2,589 Strongest: jobs & income B , cost of living B− · lowest: walkability D 53 Burton 5,424 people 42 years #1,328 of 2,589 Strongest: cost of living A , jobs & income B · lowest: hazard risk D 54 Saint Marys 5,701 people 42 years #1,335 of 2,589 Strongest: jobs & income B+ , cost of living B · lowest: walkability D 55 New Maryland 3,198 people 40.8 years #1,509 of 2,589 Strongest: jobs & income A , cost of living A− · lowest: walkability D 56 Dieppe 35,986 people 40.8 years #1,520 of 2,589 Strongest: jobs & income A , walkability B− · lowest: safety C− 57 Moncton 102,378 people 40.8 years #1,527 of 2,589 Strongest: walkability A , jobs & income B · lowest: hazard risk C− 58 Lincoln 8,093 people 40 years #1,658 of 2,589 Strongest: jobs & income B+ , cost of living B · lowest: walkability D 59 Fredericton 74,655 people 40 years #1,663 of 2,589 Strongest: walkability A , jobs & income A− · lowest: hazard risk C− 60 Oromocto 9,451 people 31.8 years #2,549 of 2,589 Strongest: jobs & income A+ , cost of living B− · lowest: hazard risk D Rankings
More lists for New Brunswick Province by province
Oldest elsewhere Photos: Dalhousie, Quintin Soloviev (CC BY 4.0 ) · Shippagan, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain ) · Wellington, P199 (CC BY-SA 3.0 ), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).