Gaiserwald limita al norte con la comuna de Waldkirch, al este con Wittenbach, al sur con San Galo, y al oeste con Gossau y Andwil.