Ruokolahti (Swedish: Ruokolax) is a municipality in South Karelia, Finland. It had almost 5,500 people living there in January 2014. The municipalities next to it are Imatra, Lappeenranta, Parikkala, Puumala, Rautjärvi, Savonlinna, Sulkava and Taipalsaari.
Nearby is the Kummakivi rock. It is a large rock balanced on top of another.
Media related to Ruokolahti at Wikimedia Commons