Dragões-de-komodo ocorrem apenas na Indonésia, mais precisamente nas ilhas indonésias de Rinca, Padar, Flores e Komodo. A ocorrência na ilha de Komodo é o motivo pelo qual esse animal recebeu o nome popular de dragão-de-komodo. Os dragões são observados em ambientes diversos nessas ilhas, tais como regiões litorâneas, savanas e florestas.