Il distretto di See-Gaster è un distretto del Canton San Gallo, in Svizzera. Confina con i distretti del Toggenburgo a est e di Sarganserland a sud-est, con il Canton Glarona e il Canton Svitto (distretti di March e di Höfe) a sud e con il Canton Zurigo (distretti di Meilen a ovest e di Hinwil a nord-ovest). Il capoluogo è Uznach. Comprende parte del Lago di Walenstadt (Walensee) e del Lago di Zurigo (Zürichsee).