Oak Flats is a suburb of Shellharbour, New South Wales, Australia situated on the south western shores of Lake Illawarra and within the Illawarra region of New South Wales. It is a residential area, which had a population of 6,840 at the 2021 census.