Oberegg é uma
comuna da
Suíça, no
Cantão Appenzell Interior, com cerca de 1.822 habitantes. Estende-se por uma
área de 14,7
km², de
densidade populacional de 124 hab/km². Confina com as seguintes comunas:
Altstätten (SG),
Balgach (SG),
Berneck (SG),
Heiden (AR),
Marbach (SG),
Reute (AR),
Trogen (AR),
Wald (AR),
Walzenhausen (AR),
Wolfhalden (AR).