Frombork – gmina miejsko-wiejska w województwie warmińsko-mazurskim, w powiecie braniewskim. W latach 1975–1998 gmina położona była w województwie elbląskim.

Siedziba gminy znajduje się we Fromborku.

Według danych z 30 czerwca 2004 gminę zamieszkiwały 3793 osoby. Natomiast według danych z 31 grudnia 2019 roku gminę zamieszkiwało 3555 osób.

Położenie Gmina jest położona w trzech mezoregionach: część środkowa, południowa i wschodnia na Równinie Warmińskiej część północna na Wybrzeżu Staropruskim część zachodnia na Wysoczyźnie Elbląskiej.

Północną granicę gminy tworzy linia brzegowa Zalewu Wiślanego. Przez jej teren przepływają rzeki Bauda i Narusa.

Struktura powierzchni Według danych z roku 2005 gmina Frombork ma obszar 125,82 km², w tym: użytki rolne: 42% użytki leśne: 20%

Gmina stanowi 10,45% powierzchni powiatu.

Demografia Dane z 30 czerwca 2004: Opis Ogółem Kobiety MężczyźniJednostka osób % osób % osób %Populacja 3793 100 1946 51,3 1847 48,7Gęstość zaludnienia[mieszk./km²] 30,1 15,5 14,7

thumb|690x480px|center |Piramida wieku mieszkańców gminy Frombork w 2014 roku

Ochrona przyrody Obszary Natura 2000 W poszczególnych częściach gminy zlokalizowane są obszary Natura 2000: północna Zalew Wiślany i Mierzeja Wiślana (PLH280007) SOO północna Zalew Wiślany (PLB280010) OSO.