The Communities of
Ontario (ON)


A B C D E F G H I J K L M
N O P Q R S T U V W x Y Z
 

Notes: - Some communities no longer exist and have been marked with '(H)' to indicate that they are historic.
 
- When two (or more) communities share the same name, we give some kind of identifying location to help you pick.
 


D'ArcyDerryvilleDranoel
 
DTsaulniers
   
DackDerryvilleDranoel
DacreDerwentDrayton
 DesaulniersDrefal
DagmarDesbaratsDresden
DesboroDrew
DeserontoDrew Station
 Desert LakeDriftwood
DagmarDesmondDrinkwater
DahliaDesoraunaDrocourt
Dain CityDetlorDromore
DainsvilleDeux RivieresDrumbo
  Drummond
DakotaDevizesDrummond Centre
Drummond Heights
Drummondville
 Drumquin
 DevizesDrury
DaleDevlin 
Dalhousie LakeDevonDryden
Dalhousie MillsDevonshire
DalkeithDevonwood
DalmenyDewars 
DalrympleDewittsDryden's Corner
DalstonDexterDrysdale
Dalton  
Dalton MillsDiamond LakeDuart
DamascusDickinsons Landing (H)Duart Station
DanaDickson Hill 
Dancaster CourtsDicksons CornersDublin
DanceDilco
DaneDill
DanforthDill Siding
Danforth StationDillon 
DarbyvilleDillondaleDubreuil
DarcyvilleDiltzDubreuilville
DarlingDingleDubuque
Darling RoadDingwalDuchesnay
DarlingsideDinner Point DepotDuclos Point
DarlingtonDinorwicDudley
Darlington MillsDirletonDuff Corners
Darlington StationDishnishDuff's Corner
DarrellDiverDufferin
Dartford Dufferin Bridge
Dartmoor (H)Dixie 
DashwoodDuffy
Daventry
Davidsons Beach 
Davidsons CornersDixon 
DavidtownDixon LandingDugwal
Davis Corners Duke Crossing (H)
Davis LockDixons CornersDulcemaine
Davis MillsDuluth Junction
DavisburgDumblane
DavisvilleDunage
 Dunbar
Dawn  
DobbintonDunbarton
Dobie
 Dochart
Dawn - EuphemiaDock Siding 
Dawn CentreDockmureDunbarton
 DodgateDunblane
Dawn MillsDoe LakeDunboyne
Dogs NestDuncan
DohertyDunchurch
 DokisDuncrief
Dawn ValleyDollarDundalk
Day MillsDollartownDundas
DaytonDomeDundela
Daytonia BeachDome Extension (H)Dundock
DaytownDominionvilleDundonald
 DomvilleDundurn
De Grassi PointDon 
DeCew FallsDon LitaDunedin
DeWitts CornersDon Mills
DeaconDon Vale
DealtownDonald 
Dean LakeDonaldsonDunfred
Deanlea BeachDoncasterDungannon
 DonearonDunkeld
Deans Dunkerron
DonegalDunlop
Dunmore
 Dunn's Corner
Dearbrook Dunnet
DearlockDongolaDunnet's Corner
DecewsvilleDonnybrookDunnette Landing
Decker Hollow (H)DonwoodDunning
Deckers HillDoonDunns Corners
Dee BankDoorknockDunns Valley
DeemertonDoranDunnville
Deep BayDorchesterDunrankin
Deep RiverDore Bay 
Deep River DepotDorionDunrobin
Deer BayDorion Landing
 Dorking
Deer Lake  
DorlandDunrobin
Dunrobin Shore
 Dunsford
Deer Park Dunstable
DeerbrookDornieDuntroon
DeerhurstDornochDunvegan
Dejong Durage
Del RayDorsetDurham
DelamereDustic
DelawareDutch Line
Delaware WestDuthill
DelhiDutton
Delisles CornersDutton - Dunwich
DelmerDuttona Beach
Delnite  
DeloroDouglastownDwight
DelrayDouroDwyer Hill
DelrexDover Centre 
DeltaDover HeightsDyer
DemorestvilleDowlingDyers Bay
DenbighDownardDyment
DenfieldDowners CornersDymond
DenisonDowneysDynes
Departure LakeDowneyvilleDysart Mun
DepewDownsview 
Depot Harbour (H)Doyles 
Dereham Centre  
DerlandDracon 
Dermid  
Derry West  
Derrynane