Stuart Lake, or Nak'albun in the Carrier language is a lake situated in the Northern Interior of British Columbia, Canada. The town of Fort St. James is situated by the lake near the outlet. Stuart Lake is 66 kilometres long, 10 kilometres wide and relatively shallow, with an average depth of 26 metres. There are several privately owned islands on Stuart lake.