Lamb Island is a small island which forms part of the Moreton Bay National Marine Park located in the southern part of Moreton Bay, near Brisbane, in Queensland, Australia. It constitutes a town and locality within the Redland City. In the 2016 census, Lamb Island had a population of 432 people.