Waterflow is an unincorporated community in San Juan County, New Mexico, United States on the north side of the San Juan River. It is immediately west of Fruitland and north across the river from the Navajo Indian Reservation. It is east of Shiprock.
Waterflow is located at 36°45′40″N 108°29′37″W / 36.76117°N 108.49357°W / 36.76117; -108.49357.
Waterflow is a high desert valley with the highest point being a geological hogback called "Hogback". The San Juan River and Shumway Arroyo are important water resources in the area.