---------------------------
It's a little older than Canada...:^) Most of the earlier settlers just copied names from back home and even now, I bet a lot of the UK doesn't know there is a Boston in Lincolnshire.
From wiki -
Edmonton appears in the Domesday Book of 1086, where it is recorded as Adelmetone- 'a farmstead or estate of a man called Äadhelm' from an Old English personal name and tÅ«n.
Yep, London and Peterborough, Ontario to name a couple. Brighton, Edinburgh, Aberdeen, Dover, York and Jersey to name others. It's not just the old country either. Fort Bragg, NC and Fort Bragg, CA were named after the same Confederate officer. Fairfield, CA was named after Fairfield, Conn, by Sea Witch Captain Robert Waterman, of Fairfield, Conn, also for whom Waterman Blvd in Fairfield, CA is named after. I am sure there are many many more as well.