Hirvensalmi is a municipality of Finland.

It is located in the South Savo region. The municipality has a population of

() and covers an area of of

which

is water.