Hispaniolan solenodon is only found on the Hispaniola. Their habitat is usually found in moist forests that are not disturbed by human activities. They are usually found below an altitude of 1,000 m (3,300 ft). They are sometimes found at higher altitudes or near developed agricultural land.