Der Schwielochsee ist der größte natürliche See im Land Brandenburg und in der letzten Eiszeit entstanden. Er befindet sich südöstlich Berlins am nordöstlichen Rande des Spreewaldes.
In seinem nördlichen Teil durchfließt die Spree den Schwielochsee. Die Gemeinde Schwielochsee im Landkreis Dahme-Spreewald nennt ihn ihr Eigen.
Der See ist ringsum mit einem Schilfgürtel umgeben.
Nördlich der Wochenendsiedlung bei Pieskow befand sich zu DDR Zeiten ein FDGB Campingplatz.
Der Ursprung seines Namens ist einer Sage nach Schweineloch.