Kramfors kommun: Administrativ historik
Kommunens område motsvarar socknarna Bjärtrå, Dal, Gudmundrå, Nora, Nordingrå, Skog, Styrnäs, Torsåker, Ullånger, Vibyggerå och Ytterlännäs. I dessa socknar bildades vid kommunreformen 1862 landskommuner med motsvarande namn.
Den 1 maj 1885 inrättades Nylands municipalsamhälle i Ytterlännäs landskommun och den 7 juni 1889 inrättades Kramfors municipalsamhälle i Gudmundrå landskommun. Kramfors municipalsamhälle upplöstes dock vid årsskiftet 1946/1947 då Kramfors stad bildades genom ombildning av hela landskommunen.
Vid kommunreformen 1952 bildades i området ett antal "storkommuner": Bjärtrå (oförändrad), Boteå (av Boteå, Styrnäs, Sånga och Överlännäs), Noraström (av Nora och Skog), Nordingrå (oförändrad), Ullånger (av Ullånger och Vibyggerå) och Ytterlännäs (av Dal, Torsåker och Ytterlännäs). Den fem år tidigare bildade Kramfors stad berördes inte av den indelningsrefomen.
Kramfors kommun bildades vid kommunreformen 1971 genom en ombildning av Kramfors stad. Samtidigt med detta upplöstes Nylands municipalsamhälle, ett av landets sista municipalsamhällen. 1974 införlivades kommunerna Bjärtrå, Noraström, Nordingrå, Ullånger och Ytterlännäs samt en del ur Boteå kommun (Styrnäs församling).
Kommunen ingick från bildandet till 25 februari 2002 i Härnösands domsaga och ingår sen dess i Ångermanlands domsaga.
Kommunen ingår sedan 2019 i Förvaltningsområdet för finska.