La ville fut fondée en 1905 avec l'arrivée du chemin de fer sur le territoire des AmérindiensSaulteaux, qu'ils avaient obtenu après le traité de 1874 entre leur chef Gabriel Côté des Saulteaux et le gouvernement canadien, signé le et devenu une réserve en 1877.
Le nom Kamsack lui fut donné par les émigrants de la communauté chrétienne Doukhobors venant de Russie et d'Ukraine.