FloodZoneMap.org

Flash Flood — Dona Ana, NM

May 21, 2018

An upper low was digging into southern California with a surface low located over northwest Chihuahua. Southeast winds east of the surface low brought low level gulf moisture into the region with southwest winds aloft helping to produce ample shear for severe thunderstorms with hail up to an inch in diameter and wind gusts over 60 mph. Some flash flooding was also reported in Sunland Park.

Source: NOAA National Weather Service Storm Events Database (event 758057). Narrative written by NWS staff at the time of the event.

Flood Risk Context for Dona Ana, NM

This event is one of many recorded floods in Dona Ana County. See the full FEMA flood zone map, NFIP claim totals, and disaster history for the area.

View Dona Ana County flood data →

More Flood Stories

Flash Flood$250K damage

Dona Ana, NM · Jul 22, 2025

A strong upper high over the southeast US and a trough approaching the west coast streamed deep moisture into the Borderland with a low level surface trough located through far west Texas into eastern New Mexico.

Read the full account →
Flash Flood$750K damage

Dona Ana, NM · Aug 12, 2021

A surface low was setup over New Mexico with a weak easterly wave moving through the Borderland similar to a setup from August 1st, 2006. Deep moisture was in place around the area and storms were slow moving which allowed for very heavy rain to occur.

Read the full account →
Flash Flood$250K damage

Dona Ana, NM · Aug 14, 2021

A continued very moist pattern remained across the Borderland and brought a third day of heavy rain to the La Union area which over the course of 3 days received over 7 inches of rainfall.

Read the full account →
Flash Flood$30K damage

Dona Ana, NM · Jul 28, 2014

An upper level ridge dominated the upper air pattern over the Western United States with weak flow over the Borderland. A surface convergence area was setup near the Rio Grande Valley with sufficient moisture in place to produce thunderstorms across the region.

Read the full account →