The Swamp Rat is found near the coast of south and eastern Australia. It occurs in lowland country from Fraser Island down the coast of New South Wales and Victoria to the Mount Lofty Ranges in South Australia. A subspecies velutinus can be found in Tasmania, and another subspecies lacus lives in isolated patches of high altitude rainforest near Atherton, Queensland.