Het district Obertoggenburg was tot 2003 een bestuurlijke eenheid binnen het kanton Sankt Gallen in Zwitserland. Het district bevatte de volgende gemeenten: