Den kommunale administration er placeret i de tre tidligere kommuners administrationsbygninger i Fårevejle Stationsby, Nykøbing Sjælland og Højby. Rådhuset ligger på Nyvej 22 i Højby, hvor også borgmester og direktion har til huse. Byrådssalen ligger i Administrationscentret i Fårevejle. Byrådet består af 25 medlemmer.
Kommunens våben viser en gul stiliseret version af Solvognen på en blå baggrund med tre hvide bølger forneden.[1]
Kommunens navn er dannet af den gamle herreds- og retskredsbetegnelse Ods Herred, som indtil 1662 udgjorde en forvaltningsenhed under Dragsholm Len, senere Dragsholm Amt frem til 1794, hvor det blev lagt under Holbæk Amt, som med kommunalreformen i 1970 blev en del af Vestsjællands Amt. Odsherred er den eneste kommune i landet, som således fortsat anvender herredsbetegnelsen i sit navn.
Udtørringen af Lammefjorden fra i 1875 og indvielsen af jernbanen fra Holbæk til Nykøbing Sj. i 1899 fik stor betydning for egnen som helhed og landbrugets speicalafgrøder med gulerødder som den foretrukne afgrøde på Lammefjorden i særdeleshed.
Kommunen er med over 26.000 sommerhuse landets største fritidshuskommune og frekventeres i sommerhalvåret af over 100.000 landliggere, feriegæster på campingpladser, i sommerhuse, B&B, lystbådehavne, vandrehjem med videre. I alt er der over 40.000 ejendomme i kommunen.
I Odsherred er virksomhederne Lundbeck i Lumsås, NKT Cables i Asnæs, Stelton i Fårevejle, Poul Johansen Maskiner m.fl. lokaliseret. Området har mange service- og detailvirksomheder og en hel underskov af iværksættere og selvstændige.
Mols-Linien har siden 1966 haft fast færgedrift fra Odden Færgehavn, i dag med fast rutedrift på Århus og planer om halvtimesdrift. I 1986 blev Kirkeåsvejen indviet som motortrafikvej fra Vig til Lumsås, og i 2013 indviede Vejdirektoratet forlængelsen af Holbæk-motorvejen (Rute 21) fra Holbæk til Vig ligeledes som motortrafikvej.
Købstaden Nykøbing Sjælland er den største by med 5.049 indbyggere (2023), herefter følger Asnæs med stort indkøbscenter med 2.902 indbyggere, Hørve med 2.431 indbyggere, Fårevejle Stationsby med 1.775 indbyggere, Vig med 1.537 og Højby med 1.427.