Flekket pyton finnes i Australia fra Cape York i Queensland ned til Tamsworth i New South Wales samt på øyer langs kysten.