La plupart des hétéromyidés vivent dans des terriers complexes dans les déserts et les prairies de l'ouest de l'Amérique du Nord, bien que des espèces appartenant aux genres Heteromys et Liomys soient également présentes dans les forêts et s'étendent jusqu'au nord de l'Amérique du Sud.
Certaines espèces des genres Heteromys et Liomys se retrouvent aussi dans les forêts et on peut les trouver jusqu'au nord de l'Amérique du Sud.