Levees / By state / New Mexico

Levee systems in New Mexico

178 systems on the federal register, with 360,372 people recorded living behind the 176 of them that publish a population figure.

Systems
178
current records
People behind them
360,372
across 176 systems
Miles of levee
390.9
across 118 systems
Not accredited
76%
135 of 178
01

Every system in New Mexico

178 records
SystemLocationAccreditationPeopleLength
Alb. Middle Rio Grande East Levee System 2Albuquerque, Bernalillo County, New MexicoAccredited87,89919.3 miles
El Paso-Rio Grande System 5San Pablo, Doña Ana County, New MexicoAccredited61,22644.5 miles
Alb. Middle Rio Grande, West LeveeSouth Valley, Bernalillo County, New MexicoAccredited45,32911.3 miles
ALB MAIN NDC Left LeveeAlbuquerque, Bernalillo County, New MexicoNon-Accredited28,5154.55 miles
New Mexico/Texas-Rio Grande SystemChamberino, Doña Ana County, New MexicoAccredited23,11032.5 miles
Valencia-Rio Grande Right Bank System 2Los Chaves, Valencia County, New MexicoNon-Accredited21,25023.3 miles
Valencia Rio Grande Levee SystemLos Lunas, Valencia County, New MexicoNon-Accredited17,84119.7 miles
El Paso-Rio Grande System 4El Paso, El Paso County, TexasAccredited16,7368.68 miles
Alb. South Diversion Channel, Right LeveeSouth Valley, Bernalillo County, New MexicoNon-Accredited8,9995.35 miles
Socorro Levee SystemSocorro, Socorro County, New MexicoAccredited8,43911.9 miles
Sandoval Rio Grande Levee SystemBernalillo, Sandoval County, New MexicoNon-Accredited8,11313.6 miles
Corrales Unit, Middle Rio Grande LeveeCorrales, Sandoval County, New MexicoAccredited6,6488.36 miles
Hatch Northwest-Rio Grande SystemRodey, Doña Ana County, New MexicoAccredited2,97610.0 miles
Detention Basin Levee 10Albuquerque, Bernalillo County, New MexicoNon-Accredited2,4351.88 miles
Corrales Unit, Levee-Arroyo de Las Calabacillas to Bosque SchoolAlbuquerque, Bernalillo County, New MexicoNon-Accredited2,1082.63 miles
Las Cruces West-Rio Grande SystemFairacres, Doña Ana County, New MexicoAccredited1,83814.1 miles
ALB MAIN NDC Right Levee Reach 2Albuquerque, Bernalillo County, New MexicoNon-Accredited1,4471.09 miles
Socorro Diversion Channel, Matanza Diversion LeveeSocorro, Socorro County, New MexicoAccredited1,1852.49 miles
Gallup, Rio Puerco, Channel B LeveeGallup, McKinley County, New MexicoNon-Accredited1,0011.90 miles
Alb. South Diversion Channel, Left Levee BSouth Valley, Bernalillo County, New MexicoNon-Accredited9536.99 miles
Española-Rio Grande West SystemEspañola, Rio Arriba County, New MexicoNon-Accredited8641.44 miles
Corrales Unit -Arroyo de Las Baranca to Arroyo de Las MontoyasCorrales, Sandoval County, New MexicoNon-Accredited8133.46 miles
Socorro Diversion Channel, Left LeveeLemitar, Socorro County, New MexicoNon-Accredited72511.5 miles
Northwest Dona Ana-Rio Grande SystemGarfield, Doña Ana County, New MexicoAccredited69513.0 miles
Sandoval County Levee 4Bernalillo, Sandoval County, New MexicoNon-Accredited6250.47 miles
Capshaw Levee, Santa Fe, NMSanta Fe, Santa Fe County, New MexicoNon-Accredited6030.26 miles
Hackberry Draw Dam SystemCarlsbad, Eddy County, New MexicoNon-Accredited5811.18 miles
ALB NDC EMBUDO Channel Levee RightAlbuquerque, Bernalillo County, New MexicoNon-Accredited5790.28 miles
ALB NDC Bear Canyon Arroyo Levee LeftAlbuquerque, Bernalillo County, New MexicoNon-Accredited5730.16 miles
Algodones Ditch Levee 2Algodones, Sandoval County, New MexicoNon-Accredited5233.45 miles
Valencia-Rio Grande Right Bank System 3Veguita, Socorro County, New MexicoNon-Accredited4148.02 miles
San Juan Pueblo SouthEast LeveeOhkay Owingeh, Rio Arriba County, New MexicoNon-Accredited4090.35 miles
ALB NDC Bear Canyon Arroyo Levee RightAlbuquerque, Bernalillo County, New MexicoNon-Accredited3940.18 miles
ALB NDC North Pino Channel Levee LeftAlbuquerque, Bernalillo County, New MexicoNon-Accredited3760.20 miles
ALB MAIN NDC Right Levee Reach 3Albuquerque, Bernalillo County, New MexicoNon-Accredited3610.83 miles
Sandoval County Levee 3Bernalillo, Sandoval County, New MexicoNon-Accredited3600.55 miles
ALB NDC Domingo Baca Channel Levee LeftAlbuquerque, Bernalillo County, New MexicoNon-Accredited3500.29 miles
Canutillo Levee East Phase Levee SystemSunland Park, Doña Ana County, New MexicoAccredited2920.58 miles
Alb. Middle Rio Grande, East LeveeEdith Endave, Bernalillo County, New MexicoAccredited2492.46 miles
Rio Grande East Bank Levee SystemLas Nutrias, Socorro County, New MexicoNon-Accredited2099.93 miles
Alb. South Diversion Channel, Left Levee ASouth Valley, Bernalillo County, New MexicoNon-Accredited2066.10 miles
Rio Grande in Rio Arriba Levee SystemLyden, Rio Arriba County, New MexicoNon-Accredited1911.22 miles
ALB NDC South Pino Channel Levee LeftAlbuquerque, Bernalillo County, New MexicoNon-Accredited1530.26 miles
Hatch Northwest-Rio Grande System 2Hatch, Doña Ana County, New MexicoAccredited1525.81 miles
Española-Rio Grande East System 2Española, Rio Arriba County, New MexicoNon-Accredited1381.01 miles
ALB MAIN NDC Right Levee Reach 1Albuquerque, Bernalillo County, New MexicoNon-Accredited1140.52 miles
Mimbres River Right SystemPecan Park, Luna County, New MexicoNon-Accredited1132.15 miles
Alamogordo, Washington Basin LeveeAlamogordo, Otero County, New MexicoNon-Accredited1050.32 miles
Valencia-Rio Grande Left Bank System 3Casa Colorada, Valencia County, New MexicoNon-Accredited935.79 miles
Hillsboro, Percha Creek, Right LeveeHillsboro, Sierra County, New MexicoNon-Accredited870.99 miles
Los Padillas Drain Levee 1South Valley, Bernalillo County, New MexicoNon-Accredited811.18 miles
Sile South LeveePeña Blanca, Sandoval County, New MexicoNon-Accredited740.77 miles
Alamogordo, Marble Canyon Basin LeveeAlamogordo, Otero County, New MexicoAccredited720.74 miles
Alamogordo, Left Outfall LeveeAlamogordo, Otero County, New MexicoNon-Accredited671.09 miles
Rio Grande near Los Luceros Levee 2La Villita, Rio Arriba County, New MexicoNon-Accredited640.76 miles
Hatch East-Rio Grande System WestRincon, Doña Ana County, New MexicoAccredited523.44 miles
Hatch East-Rio Grande SystemRincon, Doña Ana County, New MexicoAccredited516.82 miles
Truth or Consequences, Cuchillo Creek, LeveeTruth or Consequences, Sierra County, New MexicoNon-Accredited440.77 miles
Alamogordo, McKinley Levee RightAlamogordo, Otero County, New MexicoNot published410.13 miles
Rio Grande West Bank Levee (Socorro) 2Abeytas, Socorro County, New MexicoNon-Accredited388.77 miles
Rio Grande near Los Luceros Levee 1Los Luceros, Rio Arriba County, New MexicoNon-Accredited340.50 miles
Glenwood, Whitewater Creek, Right LeveeGlenwood, Catron County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA320.69 miles
Short Park Draw LeveeLordsburg, Hidalgo County, New MexicoNon-Accredited310.37 miles
Alamogordo, McKinley Levee LeftAlamogordo, Otero County, New MexicoNon-Accredited300.17 miles
Mimbres River Left SystemPecan Park, Luna County, New MexicoNon-Accredited292.72 miles
Cemetery Wash LeveeLordsburg, Hidalgo County, New MexicoNon-Accredited241.03 miles
Hillsboro, Percha Creek, Left LeveeHillsboro, Sierra County, New MexicoNon-Accredited240.60 miles
Bandelier LeveeWhite Rock, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA220.12 miles
Cuchillo, Cuchillo Creek Dike Repair, LeveeTruth or Consequences, Sierra County, New MexicoNon-Accredited180.35 miles
Hatch Northwest-Rio Grande System 3Rincon, Doña Ana County, New MexicoAccredited183.05 miles
Alamogordo, Subbasin 5 LeveeAlamogordo, Otero County, New MexicoNot published160.23 miles
Animas Wash LeveeLordsburg, Hidalgo County, New MexicoNon-Accredited140.40 miles
Kirkland Airforce Base Levee 2Albuquerque, Bernalillo County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA141.93 miles
Bernalillo Albuquerque Levee SystemAlbuquerque, Bernalillo County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA131.92 miles
ALB NDC North Pino Channel Levee RightAlbuquerque, Bernalillo County, New MexicoNon-Accredited100.24 miles
ALB NDC South Pino Channel Levee RightAlbuquerque, Bernalillo County, New MexicoNon-Accredited100.26 miles
Monticello Creek, Alamosa LeveeWinston, Sierra County, New MexicoNon-Accredited90.44 miles
Rio Grande Levee SystemSunland Park, Doña Ana County, New MexicoAccredited60.58 miles
La Cueva Arroyo Channel Levee SystemAlbuquerque, Bernalillo County, New MexicoAccredited50.06 miles
Chaves County NM Levee System 1Roswell, Chaves County, New MexicoNon-Accredited42.07 miles
San Felipe Riverside Drain Levee 1Algodones, Sandoval County, New MexicoNon-Accredited41.62 miles
Hidalgo County, Lordsburg Diversion DikesLordsburg, Hidalgo County, New MexicoNon-Accredited31.79 miles
Mimbres River in Grant County Levee SystemSan Lorenzo, Grant County, New MexicoNon-Accredited30.28 miles
Modesto Diverson FloodwallSandia Heights, Bernalillo County, New MexicoAccredited3Not published
Placita, Alamosa Creek, LeveeTruth or Consequences, Sierra County, New MexicoNon-Accredited30.43 miles
Railroad Levee near Dalies SouthLos Lunas, Valencia County, New MexicoNon-Accredited30.69 miles
Arroyo Seco Northside LeveeLa Mesilla, Rio Arriba County, New MexicoNon-Accredited20.25 miles
Arroyo Seco Southside LeveeLa Mesilla, Rio Arriba County, New MexicoNon-Accredited20.25 miles
Chloride Creek, Rehabilitation, LeveeWinston, Sierra County, New MexicoNon-Accredited20.73 miles
Horse Lake Canyon LeveeCliff, Grant County, New MexicoNon-Accredited20.16 miles
Santa Clara Creek Levee 3Santa Clara Pueblo, Rio Arriba County, New MexicoNon-Accredited20.72 miles
Alamogordo, Right Outfall LeveeAlamogordo, Otero County, New MexicoNon-Accredited10.53 miles
ALB NDC North Camino Channel Levee LeftAlbuquerque, Bernalillo County, New MexicoNon-Accredited00.03 miles
ALB NDC North Camino Channel Levee RightAlbuquerque, Bernalillo County, New MexicoNon-Accredited00.10 miles
Acequia Levee 9Pueblo of Sandia Village, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Algodones Ditch Levee 1Algodones, Sandoval County, New MexicoNon-Accredited03.10 miles
Algodones Ditch Levee 2Algodones, Sandoval County, New MexicoNon-Accredited0Not published
Animas Road LeveeLordsburg, Hidalgo County, New MexicoNon-Accredited00.66 miles
Arenal Ditch Levee 3South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Arenal Ditch Levee 6South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Arenal Main Canal Levee 3South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Arroyo Garcia LeveeLos Lunas, Valencia County, New MexicoNon-Accredited00.55 miles
Arroyo Lebya North SystemPeña Blanca, Sandoval County, New MexicoNon-Accredited0Not published
Arroyo Leyba South LeveePeña Blanca, Sandoval County, New MexicoNon-Accredited0Not published
Arroyo de Chinguagues LeveeOhkay Owingeh, Rio Arriba County, New MexicoNon-Accredited00.40 miles
Arroyo de Ranchitos LeveeOhkay Owingeh, Rio Arriba County, New MexicoNon-Accredited00.43 miles
Belen Highline Levee 2Belen, Valencia County, New MexicoNon-Accredited0Not published
Belen Highline Levee 3Belen, Valencia County, New MexicoNon-Accredited0Not published
Belen Highline Levee 4Belen, Valencia County, New MexicoNon-Accredited0Not published
Belen Highline Levee 5Belen, Valencia County, New MexicoNon-Accredited0Not published
Bernalillo County Levee 1South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Butte Lateral Levee 1South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Butte Lateral Levee 2South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Chaves County NM Levee System 3Lake Arthur, Chaves County, New MexicoNon-Accredited0Not published
Chaves County NM Levee System 4Hagerman, Chaves County, New MexicoNon-Accredited01.21 miles
Cochiti Pueblo Levee 10Cochiti, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Cochiti Pueblo North Levee 1Cochiti, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Cochiti Pueblo North Levee 2Cochiti, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Corrales Lateral Levee 2Corrales, Sandoval County, New MexicoNon-Accredited0Not published
Corrales Main Canal Levee 10Corrales, Sandoval County, New MexicoNon-Accredited0Not published
Cottonwood Creek Left SystemArtesia, Eddy County, New MexicoNon-Accredited0Not published
Cottonwood Creek Right SystemArtesia, Eddy County, New MexicoNon-Accredited0Not published
Domingo Ditch LeveeSanto Domingo Pueblo, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Dona Ana East Side Canal Levee SystemMesquite, Doña Ana County, New MexicoNon-Accredited0Not published
El Rito in Rio Arriba Levee SystemEl Rito, Rio Arriba County, New MexicoNon-Accredited00.24 miles
Española-Rio Grande East System 1Española, Rio Arriba County, New MexicoNon-Accredited00.22 miles
Española-Rio Grande West System 2Española, Rio Arriba County, New MexicoNon-Accredited00.36 miles
Galisteo Creek in Santa Fe Levee SystemLos Cerrillos, Santa Fe County, New MexicoNon-Accredited00.12 miles
Glenwood, Whitewater Creek, Left LeveeGlenwood, Catron County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA00.21 miles
Gulch Creek LeveeWhite Signal, Grant County, New MexicoNon-Accredited00.46 miles
Isleta Drain Levee 1South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Isleta Drain Levee 2South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Laredo Arroyo Levee 2Albuquerque, Bernalillo County, New MexicoNon-Accredited0Not published
Mangas Creek in Grant County Levee SystemTyrone, Grant County, New MexicoNon-Accredited01.04 miles
North of Ladera Levee 2Albuquerque, Bernalillo County, New MexicoNon-Accredited0Not published
Pecos River Agricultural System 2Artesia, Eddy County, New MexicoNon-Accredited01.11 miles
Reserve, Starkweather Creek-Fairgrounds, LeveeReserve, Catron County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA00.33 miles
Rio Grande Levee SystemSunland Park, Doña Ana County, New MexicoAccredited00.35 miles
Rio Grande near La Mesila LeveeLa Mesilla, Rio Arriba County, New MexicoNon-Accredited00.23 miles
Rio Hondo in Lincoln Levee SystemRuidoso, Lincoln County, New MexicoNon-Accredited00.71 miles
San Felipe Canal Levee 1Algodones, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA00.61 miles
Sandia Acequia Levee 4Pueblo of Sandia Village, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Sandoval County Levee 11Algodones, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA00.17 miles
Sandoval County Levee 23Algodones, Sandoval County, New MexicoNon-Accredited00.23 miles
Sandoval County Levee 5South Valley, Bernalillo County, New MexicoNon-Accredited0Not published
Santa Clara Creek Levee 1Santa Clara Pueblo, Rio Arriba County, New MexicoNon-Accredited00.31 miles
Santa Clara Creek Levee 2Santa Clara Pueblo, Rio Arriba County, New MexicoNon-Accredited00.29 miles
Santo Domingo Drain Levee 2Santo Domingo Pueblo, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Santo Domingo West Side Riverside Levee 2Santo Domingo Pueblo, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Sile Main Canel Levee 1Peña Blanca, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Sile Main Canel Levee 3San Felipe Pueblo, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
Sile Main Canel Levee 4San Felipe Pueblo, Sandoval County, New MexicoNo Regulatory Flood Hazard Information Published by FEMA0Not published
South of San Juan Heading LeveeMadrone, Valencia County, New MexicoNon-Accredited0Not published
Thompson Canyon in Grant County Levee SystemGlen Acres, Grant County, New MexicoNon-Accredited00.62 miles
Tome Drain East LeveeChical, Valencia County, New MexicoNon-Accredited0Not published
Tome Drain West LeveeChical, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Belen Highline Canal Left Bank System 1Los Lunas, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Belen Highline Canal Left Bank System 2Belen, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Belen Highline Canal Right Bank System 1Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Belen Highline Canal Right Bank System 2Belen, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Left Bank System 1Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Left Bank System 2Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Left Bank System 3Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Left Bank System 4Belen, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 1Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 2Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 3Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 4Los Chaves, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 5Sausal, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Los Chavez Drain Right Bank System 6Sausal, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Peralta Main Canal SystemBosque Farms, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Tome Drain Left Bank SystemAdelino, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Tome Drain Right Bank SystemTome, Valencia County, New MexicoNon-Accredited0Not published
Valencia-Upper Belen Riverside Drain SystemBosque Farms, Valencia County, New MexicoNon-Accredited0Not published
Walnut Creek Levee North Bank Levee 1Lake Arthur, Chaves County, New MexicoNon-Accredited0Not published
Winn Canyon Levee 2Cliff, Grant County, New MexicoNon-Accredited0Not published
Gallup, Rio Puerco, Channel A LeveeGallup, McKinley County, New MexicoNon-AccreditedNot publishedNot published
Target Reservoir LeveeBelen, Valencia County, New MexicoNon-AccreditedNot published0.39 miles

Source: USACE National Levee Database, refreshed 2026-09-10. Accreditation status describes a system against a design flood event and is not a safety score. What it means.