Eastwood's monkeyflower has a somewhat uncertain native range. According to World Plants and
Plants of the World Online it grows in five US states, Arizona, Colorado, New Mexico, Nevada, and Utah, and also the Mexican state of
Sonora. The
Natural Resources Conservation Service (NRCS) list the same five US states, but does not have a precise location for the populations in Nevada. However, according to
NatureServe, it is only found in Colorado, Utah, and Arizona. According to NatureServe there are eight populations in four western counties,
Montrose,
Mesa,
San Miguel, and
Delta. Using NRCS data, it is just found in
San Juan County the northeastern most county of New Mexico. It is much more widespread in Utah, growing in five southern counties, and is recorded in
Apache,
Navajo, and
Coconino counties in Arizona. It grows from areas where water seeps from sandstone rock formations including overhangs, caves, crevices, and cliff bases. In these hanging gardens it is safe from most human activities, but vulnerable to changing groundwater due to climate change or water project development. It is associated with the
Mancos columbine (
Aquilegia micrantha), another hanging garden specialist, and the
stream orchid (
Epipactis gigantea). ==Ecology==