Sorø Municipality (Danish: Sorø Kommune) is a kommune in the Region Sjælland on the island of Zealand in east Denmark. The municipality covers an area of 317 km2 (122 sq mi), and has a total population of 30,478 (2024).[1] The main town and the site of its municipal council is the town of Sorø. Other towns in the municipality are Dianalund, Stenlille, and Ruds Vedby.
The city of Sorø has a population of 7,754 (2015)[2] and is the site of both the municipal council and the county council. It was scheduled to be regional seat for Region Sjælland, one of the five new regions to be implantated in Denmark 1 January 2007.