Taipalsaari is a municipality of Finland. It is located in the province of Southern Finland and is part of the South Karelia region. The municipality has a population of 4,609 (31 August 2024) and covers an area of 761.94 square kilometres (294.19 sq mi) of which 416.88 km2 (160.96 sq mi) is water. The population density is 13.37 inhabitants per square kilometre (34.6/sq mi). Neighbouring municipalities are Lappeenranta, Lemi, Puumala, Ruokolahti and Savitaipale. The municipality is unilingually Finnish.
The average temperature during the summer months on Taipalsaari is the highest among Finnish municipalities.