Gmina Frampol is an urban-rural gmina (administrative district) in Bià Âgoraj County, Lublin Voivodeship, in eastern Poland. Its seat is the town of Frampol, which lies approximately north of Bià Âgoraj and south of the regional capital Lublin.
The gmina covers an area of , and as of 2006 its total population is 6,502 (out of which the population of Frampol amounts to 1,415, and the population of the rural part of the gmina is 5,087).
Apart from the town of Frampol, Gmina Frampol contains the villages and settlements of Cacanin, Chà Âopków, Karolówka, Kàty, Kolonia Kàty, Komodzianka, Korytków Maà Ây, Niemirów, Pulczynów, RadziÃÂcin, Rzeczyce, Smoryà Â, Sokoà Âówka, Sokoà Âówka-Kolonia, Stara Wieà Â, Teodorówka, Teodorówka-Kolonia, Wola Kàtecka and Wola RadziÃÂcka.
Gmina Frampol is bordered by the gminas of Bià Âgoraj, Dzwola, Goraj and Radecznica.