Las Cruces is the second largest city in the state of New Mexico. It is the economic and geographic center of the Mesilla Valley, the agricultural region on the floodplain of the Rio Grande which extends from Hatch to the west side of El Paso, Texas.