The American marten lives in old, dense conifer and mixed forests throughout Canada, Alaska, the Sierra Nevada Mountains, the Rocky Mountains, Colorado, northern Minnesota, Wisconsin, Michigan, Maine, Northern New York and New Hampshire.