Der Seelisbergsee (auch Seelisberg See oder einfach Seeli) liegt in der Gemeinde Seelisberg im Kanton Uri auf 738 Metern über Meer. Der See liegt in einer Mulde und wird auf seiner Südseite von dem bewaldeten Steilhang des Niederbauen begrenzt. Der Seelisbergsee ist circa 750m lang und 350m breit und ist bis zu 37m tief. Nördlich des Seelis liegt der viel kleinere Nebensee, der Seelisberger Wyher (Weiher). Der Vierwaldstättersee liegt Luftlinie nur etwa 500m östlich.