The eastern brown snake is found along the east coast of Australia, from Malanda in far north Queensland, along the coasts and inland ranges of Queensland, New South Wales, Victoria, and to the Yorke Peninsula in South Australia. Disjunct populations occur on the Barkly Tableland and the MacDonnell Ranges in the Northern Territory. and the far east of the Kimberley in Western Australia, and discontinuously in parts of New Guinea, specifically northern Milne Bay Province and Central Province in Papua New Guinea, and the Merauke region of Papua Province, in the Indonesian part of New Guinea. It is common in southeastern Queensland between Ipswich and Beenleigh.