It is legal to harvest rainwater from your residence in New Mexico and in Las Cruces. There are a variety of ways to do this, from capturing water in depressions on the ground, called swales, to capturing water from the roof in a barrel or tank.