Varkaus is a town in Northern Savonia, Finland. As of January 2014 Varkaus had a population almost of 22,100 people. Neighbouring municipalities are Heinävesi, Joroinen, Leppävirta, Rantasalmi and Savonlinna.