This is a list of communities in the Canadian province of Nova Scotia, as designated by the Union of Nova Scotia Municipalities.

Incorporated municipalities in Nova Scotia are either counties, towns or regional municipalities. There are no incorporated cities in Nova Scotia as of 1996.

List of communities in Nova Scotia

Regional municipalities

Nova Scotia has three regional municipalities.

List of communities in Nova Scotia

Towns

Nova Scotia has 27 towns.

List of communities in Nova Scotia

Municipal districts

Nova Scotia has 12 municipal districts.

Villages

Nova Scotia has 21 villages.

Other communities

A

Abbots Dyke

Acaciaville

Acacia Valley

Advocate Harbour

Afton

Argyle Sound

Arichat

Arisaig

Arlington

Aspen

Atlanta

Atlantic

Atwoods Brook

Aylesford

Auburn

B

Baccaro

Bald Rock

Bangor

Barrachois (Cape Breton County) Barrachois (Colchester County) Barrington Barrington Passage Barrington West Bass River Bayport Bayside Bay St. Lawrence Bear Cove (Digby) Bear Cove (Halifax) Bear Point Bear River Beaver Dam Bedford Benacadie Ben Eoin Beinn Bhreagh Beinn Scalpie Big Beach Big Pond Big Pond Centre Birchtown Blanche Blomidon Borneo Bramber Brass Hill Brighton Brookfield Brooklyn Brook Village Bucklaw

C

Caledonia

Cambridge (Hants County) Cambridge (Kings County) Campbell Canaan (Kings County) Canaan (Lunenburg County) Canaan (Yarmouth County) Canso Cape Negro Cape North Capstick Cannes Carleton Village Castle Bay Central Woods Harbour Centre Burlington Centreville (Shelburne County) Charlesville Chéticamp Chéverie Cherrybrook Christmas Island Church Point Churchover Clam Point Clarksville Clementsport Clementsvale Clyde River Coffinscroft Coldbrook Collingwood Conquerall Mills Conway Cornwallis Park Country Harbour Creignish

D

Dartmouth

Debert

Deep Brook

Dingwall

Doctors Cove

Dominion

Donkin

Duncan's Cove

E

Economy

East Baccaro

East Bay

East Berlin

East LaHave

East Pennant

East Preston

Ecum Secum

Ellershouse

Elmsdale

Elmsvale

Enfield

F

Fairview

Falmouth

Fall River

Fauxburg

Five Islands

Florence

Forbes Point

Forest Glen

G

Gardner's Mill

Gavelton

Glace Bay

Glen Haven

Goshen

Grand Desert, Nova Scotia

Grand Étang

Grand Pré

Granville Ferry

Great Village

Greenville

Greenwood (Shelburne County) Guinea Gunning Cove Guysborough

H

Halibut Bay

Halls Harbour

Harrietsfield

Harrigan Cove

Harpellville

Havre Boucher

Hebron

Hebb's Cross

Hectanooga

Herring Cove

Hilden

Hillgrove

Hillsvale

Hopewell

Hubbards

I

Indian Harbour Lake

Indian Point

Ingomar

Ingonish

Ingonish Beach

Inverness

Ireton

Irishvale

Island View

J

Joggins

Jordantown

Judique

K

Kempt Shore

Kelley's Cove

Ketch Harbour

Kingsburg

L

L'Ardoise

Lake Annis

Lake Echo

Lake George (Yarmouth County) Larry's River Lawrencetown (Halifax County) Lime Hill Little Brook Little River Harbour Liverpool Lochaber Mines Londonderry Louisbourg (also spelled Louisburg) Louisdale Lower Argyle Lower Burlington Lower Clarks Harbour Lower East Pubnico Lower Eel Brook Lower Shag Harbour Lower Wedgeport Lower West Pubnico Lower Woods Harbour Lucasville Lyons Brook