Avant que la ville soit fondée, le territoire était utilisé pour le camping d’été par les peuples autochtones et un lieu d’arrêt pour les commerçants de fourrures voyageants. Après la construction du chemin de fer national transcontinental, le terrain est devenu une ville ferroviaire et une plaque tournant du transport pour le nord de l’Ontario. Ce n'est qu'en 2000 que le territoire a été officiellement connu sous le nom de ville de Cochrane.