Odsherred Municipality () is a kommune in Odsherred, Region Sjælland in Denmark. It covers an area of 355 km<sup>2</sup> with a total population of 32,225 (2025). Its seat is the town of Højby.
On 1 January 2007 Odsherred municipality was created as the result of Kommunalreformen ("The Municipal Reform" of 2007), consisting of the former municipalities of Dragsholm, Nykøbing-Rørvig, and Trundholm
The ten largest urban areas in the municipality are:
Odsherred's municipal council consists of 25 members, elected every four years.
Below are the municipal councils elected since the Municipal Reform of 2007.