Der Penkensee (slowenisch Rupratov bajer (birt)) ist ein kleiner See im Kärntner Keutschacher Seental südlich des Wörthersees.
Der Penkensee befindet sich in einer flachen Senke an der Nordseite des Sattnitzzuges. Er liegt in 620 m Seehöhe. Es handelt sich bei ihm um ein teichartiges seichtes Gewässer mit einer Fläche von 5,16 Hektar; davon ist nur ein Viertel freie Wasserfläche, der Großteil ist von Schilf und Binsen bewachsen.
Das Seewasser ist, bedingt durch die Huminsäuren aus den umliegenden vermoorten Verlandungsgebieten, bräunlich. Es weist einen geringen Phosphorgehalt (10 mg/m³) auf. Dadurch hat der See einen geringen Gehalt an Phytoplankton.
Der Penkensee wird durch einen kleinen Wiesenbach sowie durch Grundwasser gespeist. Der Abfluss erfolgt durch einen kleinen Bach gegen Norden, der in den Hafnersee mündet.
Der See liegt im Landschaftsschutzgebiet Keutschacher-See-Tal und auf dem Gebiet der Marktgemeinde Schiefling am Wörthersee.