Obdam is een dorp in de gemeente Koggenland, Noord-Holland. Obdam is gelegen tussen de dorpen Opmeer en Hensbroek. Obdam is inmiddels samengegaan met de gemeente Wester-Koggenland.
Bij het samengaan werd besloten de naam Koggenland als gemeentenaam te nemen voor de nieuw ontstane gemeente. Eerder al, voor 1 januari 1979 was Obdam een zelfstandige gemeente, waartoe ook de buurtschappen Berkmeer, Obdammerdijk en een stukje van Wogmeer behoorden, maar fuseerde toen met de toenmalige gemeente Hensbroek. Obdam is de grootste plaats binnen de gemeente Koggenland.
Obdam komt rond 1120 al voor als Opdam, andere spelwijzen die men wel eens ziet is Opperdam en in 1347 komt het voor als Updamme. De plaatsnaam verwijst naar het feit dat Obdam aan/op een dam is gelegen. Dit is omdat van oorsprong Obdam in een zeer nat veengebied ligt waarvan het drooggemaakte veenmeer Wogmeer een voorbeeld is. Obdam lag aan dit veengebied, dat van tijd tot tijd een meer was.
Vanaf de veertiende/vijftiende eeuw was het zelfs een echt meer geworden. Obdam was de eerste gemeente, die het gebied bedijkte met een dwarsdijk om zichzelf te beschermen. Deze dwarsdijk lag tussen Obdam en Hensbroek, later genaamd de Molendijk.
Obdam heeft een aantrekkelijk centrum met een verscheidenheid aan winkels.Er zijn twee basisscholen, een openbare en een katholieke. Voor ander onderwijs kan men terecht in de regio met name Heerhugowaard en Hoorn.
Het NS station van Obdam ligt op de lijn Hoorn – Alkmaar. Er rijdt een bus naar Schagen. Voor de actuele dienstregeling CONNEXXION.
Obdam heeft 5.540 inwoners (2009). De Woonschakel heeft er 405 woningen. Waarvan 128 ouderenwoningen voor huurders vanaf 55 jaar en 32 jongerenwoningen (tot 23 jaar).