Frampol – gmina miejsko-wiejska w województwie lubelskim, w powiecie biłgorajskim. W latach 1975–1998 gmina położona była w województwie zamojskim.

Siedzibą gminy jest miasto Frampol. 31 grudnia 2006 gminę zamieszkiwało 6497 osób.

Historia Gmina Frampol powstała w powiecie zamojskim w guberni lubelskiej w związku z utratą praw miejskich przez miasto Frampol i przekształceniu jego w wiejską gminę Frampol w granicach dotychczasowego miasta, z dołączeniem następujących wsi ze znoszonej gminy AbramówPostanowienie z 19 (31) grudnia 1869, ogłoszone 1 (13) stycznia 1870 (Dziennik Praw, rok 1869, tom 69, nr 239, s. 465).: Karolówka, Kąty, Komodzianka, Rzeczyce, Smoryń, Teodorówka, Wola Kątecka, Wola Radzięcka.

W 1919 roku gmina weszła w skład woj. lubelskiego. 1 stycznia 1923 gminę przyłączono do powiatu biłgorajskiego.. 1 kwietnia 1930 do gminy przyłączono obszar zniesionej gminy Goraj.; rozporządzenie to zostało uchylone 29 lipca 1939.. W czasie okupacji niemieckiej gmina pozostawała w kształcie terytorialnym określonym w roku 1870Amtliches Gemeinde- und Dorfverzeichnis für das Generalgouvernement, Krakau 1943..