Uddevalla kommun: Administrativ historik
Kommunens område motsvarar socknarna: Bokenäs, Bäve, Dragsmark, Forshälla, Grinneröd, Herrestad, Högås, Lane-Ryr, Ljung, Resteröd och Skredsvik. I dessa socknar bildades vid kommunreformen 1862 landskommuner med motsvarande namn. I området fanns även Uddevalla stad som 1863 bildade en stadskommun.
1944 införlivades Bäve landskommun i Uddevalla stad.
Vid kommunreformen 1952 bildades i området "storkommunerna" Ljungskile (av de tidigare kommunerna Grinneröd, Ljung och Resteröd), Skaftö (av Bokenäs, Dragsmark, Fiskbäckskil, Grundsund och Skaftö) samt Skredsvik (av Herrestad, Högås och Skredsvik) medan landskommunerna Forshälla och Lane-Ryr samt Uddevalla stad förblev opåverkade.
Uddevalla kommun bildades vid kommunreformen 1971 av Uddevalla stad, landskommunerna Forshälla, Lane-Ryr, Ljungskile och Skredsvik samt delar ur Skaftö landskommun (Bokenäs och Dragsmarks församlingar).
Kommunen ingår sedan bildandet i Uddevalla tingsrätts domsaga.
Kommunen ingår sedan 2013 i förvaltningsområdet för finska.