Lībagu pagasts ir viena no Talsu novada administratīvajām teritorijām tā centrālajā daļā. Robežojas ar Talsu un Stendes pilsētām un Abavas, Laidzes, Laucienas, Strazdes, Virbu un Ģibuļu pagastiem. Lielākās apdzīvotās vietas: Mundigciems (pagasta centrs), Dižstende, Lībagi, Aklaisciems.
1935. gadā Lībagu pagasta platība bija 58,4 km². 1945. gadā pagastā izveidoja Lībagu un Aklāciema ciema padomes, bet pagastu 1949. gadā likvidēja. Lībagu pagastam 1961. gadā pievienoja daļu Talsciema ciema teritorijas, 1979. gadā - Stendes lauku teritoriju. 1990. gadā ciemu reorganizēja par pagastu.[2] 2009. gadā pagastu kā administratīvo teritoriju iekļāva Talsu novadā.