Uffing am Staffelsee is a municipality in the district of Garmisch-Partenkirchen, in Bavaria, Germany. It consists of the two villages of Uffing and Schöffau and is located on Staffelsee, the warmest lake in Germany. The River Ach flows through Uffing.