Kuc (niem. Kutz See lub Buden See) – jezioro w Polsce, w województwie warmińsko-mazurskim, w powiecie mrągowskim, w gminie Mrągowo.
Jezioro leży na Pojezierzu Mrągowskim, natomiast w regionalizacji przyrodniczo-leśnej – w mezoregionie Pojezierza Mrągowskiego, w dorzeczu Dejna–Guber–Łyna–Pregoła. Czasem jest zaliczane do zlewni jeziora Tałty. Znajduje się 7 km w kierunku południowo-wschodnim od Mrągowa i 0,5 km na południowy wschód od Kosewa. W pobliżu północnych brzegów przebiega droga krajowa nr 16.
Linia brzegowa rozwinięta i urozmaicona. Na terenie jeziora znajdują się cztery wyspy o łącznej powierzchni 0,8 ha, największa z nich znajduje się we wschodniej części akwenu i jest zalesiona, pozostałe trzy po zachodniej stronie. Brzegi w większości pagórkowate, gdzieniegdzie wysokie i strome. W otoczeniu znajdują się pola, łąki i pastwiska. Jezioro jest bezodpływowe. Zlewnia bezpośrednia jeziora wynosi 8,78 km², a w jej skład wchodzą głównie grunty orne (60%) i lasy (27%). Są to gleby piaszczysto-gliniaste.
Według typologii rybackiej zalicza się do jezior sielawowych.
Według danych Instytutu Rybactwa Śródlądowego powierzchnia zwierciadła…