Cities and towns: Canada · 53
Listed places: 19 705.
- MichichiCA · Alberta
- MichipicotenCA · Ontario
- MicksburgCA · Ontario
- MicmacCA · Nova Scotia
- MicouaCA · Quebec
- MidaleCA · Saskatchewan
- Middle ArmCA · Newfoundland and Labrador
- Middle ArmCA · Newfoundland and Labrador
- Middle Barneys RiverCA · Nova Scotia
- Middle BayCA · Quebec
- MiddleboroCA · Nova Scotia
- MiddlebroCA · Manitoba
- Middle CapeCA · Nova Scotia
- Middle Clyde RiverCA · Nova Scotia
- Middle Country HarbourCA · Nova Scotia
- Middle CoverdaleCA · New Brunswick
- Middle CreekCA · Alberta
- Middle East PubnicoCA · Nova Scotia
- MiddlefieldCA · Nova Scotia
- Middle KouchibouguacCA · New Brunswick
- Middle LaHaveCA · Nova Scotia
- Middle LakeCA · Saskatchewan
- Middle ManchesterCA · Nova Scotia
- MiddlemarchCA · Ontario
- Middle MelfordCA · Nova Scotia
- MiddlemissCA · Ontario
- Middle MusquodoboitCA · Nova Scotia
- Middle New CornwallCA · Nova Scotia
- Middle OhioCA · Nova Scotia
- MiddleportCA · Ontario
- Middle Porters LakeCA · Nova Scotia
- Middle RiverCA · Nova Scotia
- Middle RiverCA · Nova Scotia
- Middle RiverCA · British Columbia
- Middle SackvilleCA · Nova Scotia
- Middle SackvilleCA · New Brunswick
- MiddlesexCA · New Brunswick
- Middle SouthamptonCA · New Brunswick
- Middle StewiackeCA · Nova Scotia
- MiddletonCA · Prince Edward Island
- MiddletonCA · Nova Scotia
- MiddletonCA · Nova Scotia
- MiddletonCA · Nova Scotia
- MiddletonCA · New Brunswick
- Middleton CornerCA · Nova Scotia
- Middle VillageCA · Nova Scotia
- Middle West PubnicoCA · Nova Scotia
- MiddlewoodCA · Nova Scotia
- MidgellCA · Prince Edward Island
- MidgicCA · New Brunswick
- MidhurstCA · Ontario
- Midhurst StationCA · Ontario
- MidlandCA · New Brunswick
- MidlandCA · New Brunswick
- MidlandCA · New Brunswick
- MidlandCA · Ontario
- Midland PointCA · Ontario
- MidlothianCA · Ontario
- Midnight LakeCA · Saskatchewan
- Midville BranchCA · Nova Scotia
- MidwayCA · New Brunswick
- MidwayCA · British Columbia
- Midway CrossingCA · Ontario
- MidwoodCA · New Brunswick
- MietteCA · Alberta
- Miette HotspringsCA · Alberta
- Migisi SahgaiganCA · Ontario
- MikadoCA · Saskatchewan
- MikkolaCA · Ontario
- MiklavikCA · Manitoba
- MilanCA · Quebec
- MilbertaCA · Ontario
- MilburnCA · Prince Edward Island
- MilburnCA · Prince Edward Island
- MilburnCA · Ontario
- MilbyCA · Quebec
- MildenCA · Saskatchewan
- MildmayCA · Ontario
- MildredCA · Saskatchewan
- Mile 62 1/2CA · British Columbia
- Mile CornerCA · Ontario
- Miles CoveCA · Newfoundland and Labrador
- MilestoneCA · Saskatchewan
- MilfordCA · Nova Scotia
- MilfordCA · Ontario
- Milford HavenCA · Nova Scotia
- Milford HavenCA · Ontario
- Milford StationCA · Nova Scotia
- Militia PointCA · Nova Scotia
- MilkishCA · New Brunswick
- Milk RiverCA · Alberta
- MillarCA · Ontario
- Millar HillCA · Ontario
- Millars CornerCA · Ontario
- Millars CornersCA · Ontario
- MillartonCA · Ontario
- MillarvilleCA · Alberta
- MillbankCA · Ontario
- Mill BayCA · British Columbia
- Mill BayCA · British Columbia
- MillbridgeCA · Ontario
- MillbrookCA · Nova Scotia
- MillbrookCA · Nova Scotia
- MillbrookCA · Ontario
- Mill BrookCA · Nova Scotia
- MillcoveCA · Prince Edward Island
- Mill CoveCA · Nova Scotia
- Mill CoveCA · New Brunswick
- Mill CreekCA · Nova Scotia
- Mill CreekCA · Nova Scotia
- MilldaleCA · Ontario
- Mille-IslesCA · Quebec
- MillerandCA · Ontario
- Miller CreekCA · Nova Scotia
- MillerdaleCA · Saskatchewan
- MillerfieldCA · Alberta
- Miller LakeCA · Ontario
- Miller RoadCA · Nova Scotia
- Millers CornerCA · Nova Scotia
- Millers CornerCA · Nova Scotia
- Millers CornerCA · Ontario
- Miller's HillCA · Saskatchewan
- Millers LandingCA · British Columbia
- MillertonCA · New Brunswick
- MillertownCA · Newfoundland and Labrador
- Millertown JunctionCA · Newfoundland and Labrador
- MilletCA · Alberta
- MilletonCA · Saskatchewan
- MillgroveCA · Ontario
- MillhavenCA · Ontario
- MillicentCA · Alberta
- MillidgevilleCA · New Brunswick
- MillingtonCA · Quebec
- MillionCA · Manitoba
- Mill PondCA · Nova Scotia
- Mill River EastCA · Prince Edward Island
- Mill RoadCA · Prince Edward Island
- Mill RoadCA · Nova Scotia
- Mill RoadCA · New Brunswick
- Mills CornersCA · Ontario
- Mill SectionCA · Nova Scotia
- Mill Settlement WestCA · New Brunswick
- Mills PointCA · Prince Edward Island
- MillstreamCA · Nova Scotia
- MillstreamCA · British Columbia
- MillsvilleCA · Nova Scotia
- MilltownCA · New Brunswick
- MilltownCA · Ontario
- Milltown CrossCA · Prince Edward Island
- Milltown-Head of Bay D'EspoirCA · Newfoundland and Labrador
- MillvaleCA · Prince Edward Island
- MillvaleCA · Nova Scotia
- Mill ValleyCA · Prince Edward Island
- MillviewCA · Prince Edward Island
- Mill VillageCA · Nova Scotia
- Mill VillageCA · Nova Scotia
- MillvilleCA · Nova Scotia
- Millville BoularderieCA · Nova Scotia
- MillwaterCA · Manitoba
- MillwoodCA · Ontario
- MillyCA · Saskatchewan
- MilnerCA · British Columbia
- Milner RidgeCA · Manitoba
- MilnertonCA · Alberta
- Milnes LandingCA · British Columbia
- MilnetCA · Ontario
- MiloCA · Prince Edward Island
- MiloCA · Alberta
- MilsapCA · Ontario
- MiltonCA · Nova Scotia
- MiltonCA · Ontario
- Milton HeightsCA · Ontario
- Milton StationCA · Prince Edward Island
- Miltonvale ParkCA · Prince Edward Island
- MilvertonCA · Ontario
- Mimico BeachCA · Ontario
- MiminegashCA · Prince Edward Island
- MimosaCA · Ontario
- MinahicoCA · Ontario
- MinakiCA · Ontario
- MinardCA · Saskatchewan
- MinaretCA · Alberta
- MinasvilleCA · Nova Scotia
- MinatareeCA · Ontario
- Minaty BayCA · British Columbia
- MinburnCA · Alberta
- MindemoyaCA · Ontario
- Mine CentreCA · Ontario
- Mine-de-MicaCA · Quebec
- Mineral SpringsCA · Ontario
- Miners BayCA · Ontario
- MinesingCA · Ontario
- MinevilleCA · Nova Scotia
- Minet's PointCA · Ontario
- MinettCA · Ontario
- MinganCA · Quebec
- Ming's BightCA · Newfoundland and Labrador
- MiniotaCA · Manitoba
- Ministik BeachCA · Saskatchewan
- MinitonasCA · Manitoba