Interactive map

New Brunswick Map

Every city and town in New Brunswick on one zoomable map, with its counties, the Trans-Canada Highway and the province's main highways, rivers and lakes. Switch on towns and counties above the map and zoom in for every name; tap a county to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of New Brunswick

Free to print for class and home: New Brunswick with its cities and towns, a map of its counties, and a blank outline map. PDFs fit one A4 or US Letter page.

New Brunswick map with cities

New Brunswick counties map

Blank map of New Brunswick

About New Brunswick

New Brunswick has 15 counties, 8 cities, 26 towns, 61 villages and 85 other municipalities on this map, and about 869,682 people (2025 estimate) on 71,248 km² (27,509 sq mi) of land. The capital is Fredericton; the largest city is Moncton, with 102,378 people. It borders Nova Scotia and Quebec, and the US state of Maine.

Westmorland County is the most populous county (203,240 people) and Queens County the least (11,971); Northumberland County is the largest by land area (12,843 km²) and Saint John County the smallest (1,461 km²).

Largest cities in New Brunswick

The 25 most populous cities and towns. All 180 are on the map above: switch on Towns and zoom in to see them.

#CityCountyPopulation
1MonctonWestmorland County102,378
2Saint JohnSaint John County79,371
3FrederictonYork County74,655
4DieppeWestmorland County35,986
5RiverviewAlbert County22,614
6QuispamsisKings County20,240
7MiramichiNorthumberland County19,402
8EdmundstonMadawaska County18,174
9BathurstGloucester County13,331
10RothesayKings County12,626
11MonctonWestmorland County12,238
12ShediacWestmorland County9,849
13OromoctoSunbury County9,451
14LincolnSunbury County8,093
15CampbelltonRestigouche County7,485
16DouglasYork County6,840
17SackvilleWestmorland County6,572
18BeresfordGloucester County6,543
19WoodstockCarleton County6,260
20Saint MarysYork County5,701
21ShediacWestmorland County5,699
22MemramcookWestmorland County5,616
23Grand FallsVictoria County5,465
24BurtonSunbury County5,424
25Grand Bay-WestfieldKings County5,202

Populations are Statistics Canada estimates for July 1, 2025, within municipal limits (the census subdivision).

Counties of New Brunswick

All 15 counties. Select one to show it on the map.

Counties of New Brunswick. Select a column heading to sort; select a name to show it on the map.
County33,5921,806
County27,8343,309
County27,6843,418
County81,8024,734
County35,0534,550
County76,5133,482
County35,6133,455
County48,10312,843
County11,9713,681
County31,8538,567
County86,6521,461
County29,4482,693
County18,8335,493
County203,2403,660
County121,4918,095

Practise Canadian geography

Sources

  • Provinces and territories, census divisions, municipalities and population centres: Statistics Canada, 2021 Census cartographic boundary files.
  • Populations: Statistics Canada, population estimates for July 1, 2025 (table 17-10-0155-01).
  • Highways: Statistics Canada, Road Network File (2025).
  • US states: US Census Bureau cartographic boundary files.