The driving distance from Toronto to Vancouver is 2722 miles (4380 km). The halfway point along that route would be Kadoka, South Dakota.
No, the halfway mark is 1.75. (1.7 + 1.8) / 2 = 1.75
Salisbury, England is near the halfway mark between London and Devon, England.
A halfway point between Oklahoma City, Oklahoma and Cheyenne, Wyoming would be Collyer, Nebraska.
Looking on Google Maps, I'd say Clarksville was about the halfway mark.
Monroe, LA
Valdosta, GA
Walkersville, Maryland
Margate, FL
Several cities (within their city limits) in Canada have crested the 1 million mark, including Toronto, Montreal and Calgary. Others have more than a million within their metro area...including Vancouver, Edmonton and Ottawa. In total, Canada has 6 cities over a million people (either proper or metro).
Jones, OK
Genoa, CO
Eufaula, AL