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.