El Paso receives nearly half its annual water supply from the Rio Grande. River flows that arrive in El Paso primarily originate from snowmelt runoff in southern Colorado and northern New Mexico. However, water delivery to El Paso is complex and regulated.