Cities and towns: Canada · 23
Listed places: 19 705.
- DruidCA · Saskatchewan
- DrumboCA · Ontario
- Drum HeadCA · Nova Scotia
- DrumhellerCA · Alberta
- DrummondCA · Ontario
- Drummond CentreCA · Ontario
- Drummond HeightsCA · Ontario
- DrummondvilleCA · Quebec
- DrumquinCA · Ontario
- DruryCA · Ontario
- Drury CoveCA · New Brunswick
- Drurys CoveCA · New Brunswick
- DrybroughCA · Manitoba
- DrydenCA · Ontario
- DrydenCA · Ontario
- DrydenCA · Ontario
- Dryden's CornerCA · Ontario
- Dry GulchCA · British Columbia
- DrylakeCA · Newfoundland and Labrador
- Dry RiverCA · Manitoba
- DrysdaleCA · Ontario
- DrywoodCA · Alberta
- DuaghCA · Alberta
- Dubee SettlementCA · New Brunswick
- DublinCA · Ontario
- Dublin ShoreCA · Nova Scotia
- DubucCA · Saskatchewan
- DuchessCA · Alberta
- Duck CoveCA · New Brunswick
- Duck LakeCA · Saskatchewan
- Duck Lake PostCA · Manitoba
- Duck RangeCA · British Columbia
- DuclosCA · Quebec
- Duclos PointCA · Ontario
- DudleyCA · Ontario
- DudswellCA · Quebec
- DuffCA · Saskatchewan
- Duff CornersCA · Ontario
- DufferinCA · Nova Scotia
- DufferinCA · New Brunswick
- Dufferin BridgeCA · Ontario
- Dufferin MinesCA · Nova Scotia
- DuffieldCA · Alberta
- Duff's CornersCA · Ontario
- Duffys CornerCA · New Brunswick
- DuffyvilleCA · Quebec
- DufourvilleCA · New Brunswick
- DufresneCA · Manitoba
- DufrostCA · Manitoba
- DugaldCA · Manitoba
- Dugan LakeCA · British Columbia
- DugwalCA · Ontario
- DuhamelCA · Quebec
- DuhamelCA · Alberta
- Duhamel-OuestCA · Quebec
- Duke CrossingCA · Ontario
- DulcemaineCA · Ontario
- DuludeCA · Quebec
- DumasCA · Saskatchewan
- DumbartonCA · New Brunswick
- DumbleCA · Saskatchewan
- DumfriesCA · New Brunswick
- DummerCA · Saskatchewan
- DunakinCA · Nova Scotia
- DunanyCA · Quebec
- DunblaneCA · Prince Edward Island
- DunblaneCA · Ontario
- DunblaneCA · Saskatchewan
- DunboroCA · Quebec
- DunboyneCA · Ontario
- DuncairnCA · Saskatchewan
- DuncanCA · Quebec
- DuncanCA · Ontario
- DuncanCA · British Columbia
- Duncan BayCA · British Columbia
- Duncans CoveCA · Nova Scotia
- DuncriefCA · Ontario
- DundalkCA · Ontario
- DundasCA · Prince Edward Island
- DundasCA · New Brunswick
- DundasCA · Ontario
- Dundas HarbourCA · Nunavut
- DundeeCA · Prince Edward Island
- Dundee Rd. West BayCA · Nova Scotia
- Dundee CentreCA · Quebec
- DundonaldCA · Ontario
- DundurnCA · Ontario
- DundurnCA · Saskatchewan
- DunedinCA · Prince Edward Island
- Dune-du-SudCA · Quebec
- DunelmCA · Saskatchewan
- DunfermlineCA · Saskatchewan
- DungarryCA · Nova Scotia
- DunhamCA · Quebec
- DunkeldCA · Ontario
- DunkerronCA · Ontario
- DunkinCA · Quebec
- DunkirkCA · Saskatchewan
- DunkleyCA · British Columbia
- DunleathCA · Saskatchewan
- DunlopCA · Ontario
- DunlopCA · Manitoba
- DunmoreCA · Nova Scotia
- DunmoreCA · Nova Scotia
- DunmoreCA · Saskatchewan
- DunmoreCA · Alberta
- DunnCA · Alberta
- Dunnet's CornerCA · Ontario
- Dunnette LandingCA · Ontario
- DunningCA · Ontario
- DunnottarCA · Manitoba
- Dunn's CornerCA · Ontario
- Dunns CornerCA · Nova Scotia
- Dunns ValleyCA · Ontario
- DunnvilleCA · Ontario
- DunphyCA · Alberta
- DunravenCA · Quebec
- DunrobinCA · Ontario
- Dunrobin ShoreCA · Ontario
- DunsfordCA · Ontario
- DunshaltCA · Alberta
- DunsinaneCA · New Brunswick
- DunsmuirCA · British Columbia
- DunstableCA · Alberta
- DunstaffnageCA · Prince Edward Island
- DunsterCA · British Columbia
- DuntaraCA · Newfoundland and Labrador
- DuntroonCA · Ontario
- DunveganCA · Nova Scotia
- DunveganCA · Alberta
- DuparquetCA · Quebec
- DuperowCA · Saskatchewan
- DupratCA · Quebec
- Dupuis CornerCA · New Brunswick
- DupuyCA · Quebec
- DupuyCA · Quebec
- Durells IslandCA · Nova Scotia
- DurhamCA · Nova Scotia
- DurhamCA · Ontario
- Durham BridgeCA · New Brunswick
- Durham-SudCA · Quebec
- DuricleCA · Newfoundland and Labrador
- DurlingvilleCA · Alberta
- Dutch BrookCA · Nova Scotia
- Dutch LineCA · Ontario
- Dutch SettlementCA · Nova Scotia
- Dutch ValleyCA · New Brunswick
- DuthilCA · Alberta
- DuthillCA · Ontario
- DuttonCA · Ontario
- DuttonCA · Manitoba
- Duttona BeachCA · Ontario
- DuvalCA · Saskatchewan
- DuvarCA · Prince Edward Island
- DuvernayCA · Alberta
- Duvernay-EstCA · Quebec
- DwightCA · Ontario
- Dwyer HillCA · Ontario
- DyerCA · Ontario
- Dyer's BayCA · Ontario
- DymentCA · Ontario
- DynesCA · Ontario
- DysartCA · Saskatchewan
- EadesCA · Ontario
- Eads BushCA · Ontario
- EadyCA · Ontario
- EagleCA · Ontario
- Eagle BayCA · British Columbia
- Eagle BluffCA · British Columbia
- Eagle ButteCA · Alberta
- Eagle CreekCA · British Columbia
- Eagle HeadCA · Nova Scotia
- Eagle HeightsCA · British Columbia
- Eagle HillCA · Alberta
- Eagle LakeCA · Ontario
- Eagle LakeCA · Ontario
- Eagle MountainCA · Ontario
- Eagle PlaceCA · Ontario
- Eagle PlainsCA · Yukon Territory
- Eagle RiverCA · Ontario
- Eagle RunCA · British Columbia
- EagleshamCA · Alberta
- Eagles NestCA · Ontario
- Eaglesons CornersCA · Ontario
- Eamers CornersCA · Ontario
- EardleyCA · Quebec
- Ear FallsCA · Ontario
- Earle WharfCA · New Brunswick
- Earl GreyCA · Saskatchewan
- Earls CoveCA · British Columbia
- EarlstownCA · Quebec
- ArmstrongCA · Ontario
- EarltownCA · Nova Scotia
- Early GardensCA · Alberta
- EarnscliffeCA · Prince Edward Island
- EarnscliffeCA · Ontario
- EarnscliffeCA · Saskatchewan
- East AdvocateCA · Nova Scotia
- East AldfieldCA · Quebec
- East AmherstCA · Nova Scotia